Forum Discussion
Secuencia de comandos de R visual con datos de dos tablas desvinculadas
- 4 years ago
Responderé a mi propia pregunta: sí lo hay.
Asumiendo algo como lo que tengo arriba, donde hay una columna compartida de "data_type".
1) Crear una tabla vacía
2) Vaya a administrar datos.
3) Anexar consultas
4) Tres o más tablas
5) Seleccione la tabla de bordes y la tabla de ciudades y agréguelas junto con la tabla en blanco
6) Ahora hay una tabla combinada en Power BI
7) Agregue campos de esta tabla para hacer el gráfico R
Una solución desordenada y poco elegante, pero que logró lo que quería.
Si tuviera una columna de datos compartida por ambos, ¿podría unirlos así?
| Estado | Latitude_State | Longitude_State | Data_Type |
| Wyoming | 44.984455 | -111.036878 | Estado |
| Wyoming | 45.003262 | -104.033152 | Estado |
| Wyoming | 40.985981 | -104.029159 | Estado |
| Wyoming | 41.045651 | -111.034639 | Estado |
| Colorado | 40.999473 | -109.032751 | Estado |
| Colorado | 40.992691 | -102.049508 | Estado |
| Colorado | 37.098152 | -109.028839 | Estado |
| Colorado | 37.01461 | -102.01192 | Estado |
| Ciudad | Latitude_City | Longitude_City | Data_Type |
| Denver | 39.751506 | -104.973599 | Ciudad |
| Casper | 42.867193 | -106.246623 | Ciudad |
| Estado | Latitude_State | Longitude_State | Data_Type | Ciudad | Latitude_City | Longitude_City |
| Wyoming | 44.984455 | -111.036878 | Estado | |||
| Wyoming | 45.003262 | -104.033152 | Estado | |||
| Wyoming | 40.985981 | -104.029159 | Estado | |||
| Wyoming | 41.045651 | -111.034639 | Estado | |||
| Colorado | 40.999473 | -109.032751 | Estado | |||
| Colorado | 40.992691 | -102.049508 | Estado | |||
| Colorado | 37.098152 | -109.028839 | Estado | |||
| Colorado | 37.01461 | -102.01192 | Estado | |||
| Ciudad | Denver | 39.751506 | -104.973599 | |||
| Ciudad | Casper | 42.867193 | -106.246623 |
¿Hay alguna manera de hacer esto en Power BI al menos?
No lo he probado pero no veo por qué no.
Por cierto, podría ser más limpio como este, pero tal vez no.
| Ubicación | Latitud | Longitud | Loc_Type |
| Wyoming | 44.984455 | -111.036878 | Estado |
| Wyoming | 45.003262 | -104.033152 | Estado |
| Wyoming | 40.985981 | -104.029159 | Estado |
| Wyoming | 41.045651 | -111.034639 | Estado |
| Colorado | 40.999473 | -109.032751 | Estado |
| Colorado | 40.992691 | -102.049508 | Estado |
| Colorado | 37.098152 | -109.028839 | Estado |
| Colorado | 37.01461 | -102.01192 | Estado |
| Denver | 39.751506 | -104.973599 | Ciudad |
| Casper | 42.867193 | -106.246623 | Ciudad |
Use cualquier formulario que tenga más sentido para su aplicación.
- Syndicate_Admin4 years ago
Administrator
¿Hay alguna manera de hacerlo dentro del entorno de Power BI?
¿O tengo que apilar manualmente las filas juntas en Excel?
- Syndicate_Admin4 years ago
Administrator
Responderé a mi propia pregunta: sí lo hay.
Asumiendo algo como lo que tengo arriba, donde hay una columna compartida de "data_type".
1) Crear una tabla vacía
2) Vaya a administrar datos.
3) Anexar consultas
4) Tres o más tablas
5) Seleccione la tabla de bordes y la tabla de ciudades y agréguelas junto con la tabla en blanco
6) Ahora hay una tabla combinada en Power BI
7) Agregue campos de esta tabla para hacer el gráfico R
Una solución desordenada y poco elegante, pero que logró lo que quería.
- Syndicate_Admin4 years ago
Administrator
La adplima de tablas también se puede hacer en DAX, pero generalmente es preferible hacerlo en el editor de consultas como explicó.
En DAX, usarías una UNION como esta:
UNION ( ADDCOLUMNS ( Border, "LocationType", "State" ), ADDCOLUMNS ( PointLocation, "LocationType", "City" ) )