es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo calcular el recuento de valores en columnas de valores múltiples y visualizarlo en un gráfico de barras?

Tengo el siguiente archivo CSV en el que los valores en las columnas CDS y CRT pueden ser multivaluados.

dataCenter,C_TID,C_DS,C_RT
dcA,test_403,"performance","performanceOverallRating"
dcB,test_581,"performance","performanceOverallRating"
dcC,test_382,"performance,liveProfile","performanceOverallRating,potentialOverallRating,sysOverallPerformance,sysOverallPotential"
dcD,test_241,"performance","performanceOverallRating"
dcE,test_100,"performance","performanceOverallRating,potentialOverallRating"
dcF,test_243,"performance","performanceOverallRating"
dcH,test_282,"performance,liveProfile","performanceOverallRating,potentialOverallRating,sysOverallPerformance"
dcH,test_281,"compensation,talentFlag","finalRangePenetration,riskOfLoss"
dcK,test_1000,"compensation,performance","finalRangePenetration,objectiveOverallRating"
......

Ahora quiero contar la cantidad de valores en las columnas CDS y CRT, y luego visualizarlo en dos gráficos de barras.

Se espera que la salida de la transformación de datos sea:

C_DS,conteo
performance,3
liveProfile,5
compensation,2
talentFlag,1
....


C_RT, conteo
performanceOverallRating,5
potentialOverallRating,7
finalRangePenetration,2
......

¿Cómo se puede lograr este requisito?

Tags:  

Answer

  1. Avatar for davy.ai

    Para cumplir con este requisito en Power BI Desktop, realice los siguientes pasos:

    1. Importe el archivo CSV a Power BI Desktop seleccionando Obtener datos -> CSV desde la pestaña Inicio y elija el archivo.

    2. En el Editor de consultas, seleccione las columnas C_DS y C_RT y haga clic en Dividir columna -> Por delimitador. Ingrese una coma como delimitador y elija dividir en filas. Esto separará las celdas con múltiples valores en filas separadas.

    3. Elimine las filas duplicadas seleccionando las dos columnas y haciendo clic en Quitar filas -> Quitar duplicados.

    4. Agrupe las filas por C_DS y C_RT respectivamente y agregue una nueva columna para contar las filas usando la transformación Agrupar por. En el cuadro de diálogo, elija las columnas C_DS y C_RT respectivamente y seleccione la casilla de verificación de contar para la nueva columna.

    5. Cambie el nombre de las nuevas columnas como C_DS_count y C_RT_count respectivamente.

    6. Cree dos gráficos de barras seleccionando el visual de Gráfico de barras en el panel Visualizaciones y agregando las columnas C_DS y C_RT_count respectivamente al campo Valores y las columnas C_DS y C_RT respectivamente al campo Eje.

    7. Personalice la apariencia de los gráficos seleccionando opciones como títulos de los gráficos, etiquetas de los ejes, colores y leyendas desde los paneles Formato y Visualizaciones.

    8. Guarde y publique el informe para compartir las visualizaciones con otros.

Comments are closed.