¿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?
davy.ai
Para cumplir con este requisito en Power BI Desktop, realice los siguientes pasos:
Importe el archivo CSV a Power BI Desktop seleccionando Obtener datos -> CSV desde la pestaña Inicio y elija el archivo.
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.
Elimine las filas duplicadas seleccionando las dos columnas y haciendo clic en Quitar filas -> Quitar duplicados.
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.
Cambie el nombre de las nuevas columnas como C_DS_count y C_RT_count respectivamente.
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.
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.
Guarde y publique el informe para compartir las visualizaciones con otros.