aprendiz lento
Soy nuevo en Power BI y recientemente comencé a hacer algunos informes de paneles.
Tengo una tabla como la siguiente.
Nombre | Puntuación A | Puntuación B | Puntuación C | Puntuación D |
Universidad A | 7 | 4 | 4 | 3 |
Universidad A | 3 | 3 | 6 | 4 |
Universidad A | 5 | 5 | 8 | 5 |
Universidad B | 2 | 6 | 8 | 6 |
Universidad B | 6 | 3 | 2 | 2 |
Universidad C | 2 | 5 | 4 | 8 |
Universidad C | 4 | 3 | 2 | 4 |
Universidad D | 8 | 4 | 6 | 3 |
Universidad D | 6 | 7 | 7 | 4 |
Universidad D | 2 | 4 | 8 | 2 |
¿Alguien puede ayudarme a resumir la tabla anterior como
Nombre | Puntuación media A | Puntuación media B | Puntuación media C | Puntuación media D |
Universidad A | 5 | 4 | 6 | 4 |
Universidad B | 4 | 5 | 5 | 4 |
Universidad C | 3 | 4 | 3 | 6 |
Universidad D | 8 | 5 | 7 | 3 |
Institucion | 5,00 | 4.50 | 5.25 | 4.25 |
en potencia bi y haz un gráfico de la siguiente manera.
Podría hacerlo en Excel pero no en Power BI.
DaFloDo
hola @slowlearner,
Alternativamente a la forma DAX sugerida, puede usar Power query cuando ingrese los datos en Power Bi para que se adapte a sus necesidades.
Hice un pbix que muestra las transformaciones paso a paso, lo harías en un solo paso, para que no termines con los pasos intermedios.
https://www.dropbox.com/s/5fugnzrsvpwr9er/unpivot%20college%20chart.pbix?dl=0
los pasos fueron:
– 00 datos base que proporcionó
– 01 agregando datos (00) a nivel de institución (promedio de puntajes)
– 02 desvincular las columnas de puntuación
– 03 desvinculando los datos base (00)
– 04 unión de (02) y (03)
atentamente
florian
DaFloDo
hola @slowlearner,
Alternativamente a la forma DAX sugerida, puede usar Power query cuando ingrese los datos en Power Bi para que se adapte a sus necesidades.
Hice un pbix que muestra las transformaciones paso a paso, lo harías en un solo paso, para que no termines con los pasos intermedios.
https://www.dropbox.com/s/5fugnzrsvpwr9er/unpivot%20college%20chart.pbix?dl=0
los pasos fueron:
– 00 datos base que proporcionó
– 01 agregando datos (00) a nivel de institución (promedio de puntajes)
– 02 desvincular las columnas de puntuación
– 03 desvinculando los datos base (00)
– 04 unión de (02) y (03)
atentamente
florian
aprendiz lento
En respuesta a DaFloDo
Hola @DaFloDo,
Gracias por su respuesta.
¿Tengo que hacer manualmente los pasos 02 y 03?
¿Cómo puedo desvincular automáticamente?
Gracias,
Santo
DaFloDo
En respuesta a aprendiz lento
Hola @slowlearner,
realiza estos pasos solo una vez cuando define su consulta. Haría esto manualmente usando la interfaz de usuario. Alternativamente, puede utilizar el código de Power Query M proporcionado en el archivo de muestra como punto de partida.
Después de eso, cada vez que actualice los datos (por ejemplo, después de que se haya actualizado la fuente), estos pasos se realizan automáticamente para traer los datos a su modelo de Power BI.
atentamente
Florian
rajendran
En respuesta a DaFloDo
Hola @slowlearner
Para obtener la puntuación como eje, debe hacer esto en Power Query y usar Pivot como lo sugiere @DaFloDo.
Gracias
Raj
rajendran
Hola @slowlearner
Puede crear una tabla calculada utilizando el DAX a continuación (vaya a la pestaña Modelado -> Nueva tabla, use este código)
Avg summary = SUMMARIZE('Avg', ROLLUP('Avg'[Name]), "Avg of A", AVERAGE('Avg'[Score A]), "Avg of B", AVERAGE('Avg'[Score B]), "Avg of C", AVERAGE('Avg'[Score C]), "Avg of D", AVERAGE('Avg'[Score D]) )
2. Crea una nueva columna
Rename = IF(ISBLANK('Avg summary'[Name]),"Institution", 'Avg summary'[Name])
Utilice el visual «gráfico de barras apiladas» para obtener el resultado deseado.
Gracias
Raj
aprendiz lento
En respuesta a rajendran
Gracias por la respuesta.
Necesito nombres de universidades como leyenda y promedio de A, B, C, D como eje.