Agrupación de valores dinámicos en gráfico circular

Un usuario Pregunto ✅

AKB_2K19

Hola a todos,

Estoy atrapado en un dilema extraño con un conjunto de datos de gráfico circular no tan amigable.

Tengo un conjunto de datos basado en preguntas y valores de encuestas. La encuesta contiene 25 preguntas y cada una tiene una respuesta de valor de texto. Mi equipo quiere mostrar una pregunta en particular en esa encuesta solo en forma de gráfico circular. Como es una encuesta, algunas respuestas tienen una tasa de entrada más alta que otras. Por ejemplo
Usuario 1 – Pregunta 4- No me interesa divulgar
Usuario 2- Pregunta 4: >35000
Usuario 3-Pregunta 4: >5000 y así sucesivamente

Ahora, cuando estoy creando un gráfico circular para la pregunta 4, los valores como «No me interesa divulgar» ocupan el 32 % del gráfico circular, algún otro valor ocupa el 15 %, mientras que valores como «>35000» ocupan solo el 2 % del área circular. Estos valores se aprietan y son difíciles de seleccionar. El escenario mencionado finalmente ocurre para 8 tipos de respuestas y todas toman entre el 5% y el 0,7% del área del pastel. Como mencioné antes, todos estos 8 valores son difíciles de ver o seleccionar. Mostrar las N principales no es útil, ya que todos los valores son importantes desde la perspectiva comercial.

Entonces, ¿es posible que podamos agrupar dinámicamente todos estos valores bajos en uno como «Otro»? ¿Y luego usar la información sobre herramientas o algún otro método de marcador para mostrar los valores pequeños en forma de gráfico de barras? El gráfico de anillos de Zoomcharts no fue útil debido a la marca de agua.

¿También podemos mostrar leyendas como «No me interesa divulgar: 35 %» en lugar de solo 35 %?

Gracias por tu ayuda.

Hola,

De acuerdo con su descripción, creo una muestra para probar:

90.PNG

Luego, intente crear una columna para mostrar el nuevo tipo:

NewType = IF(CALCULATE(COUNTROWS('Table'),ALLEXCEPT('Table','Table'[Type]))/COUNTROWS('Table')<=0.1,"Other",'Table'[Type])

Elija un gráfico circular, muestra:

91.PNG95.PNG

Luego crea una nueva página, elige [Type] como gráfico circular y le aplica un filtro, muestra:

92.PNG

Active la función DrillThrough:

93.PNG

Cuando elige el tipo ‘Otro’ en la primera página, puede profundizar para ver sus detalles:

94.jpg

Aquí está mi archivo pbix de prueba:

pbix

Espero que esto ayude.

Atentamente,

giotto zhi

Hola,

De acuerdo con su descripción, creo una muestra para probar:

90.PNG

Luego, intente crear una columna para mostrar el nuevo tipo:

NewType = IF(CALCULATE(COUNTROWS('Table'),ALLEXCEPT('Table','Table'[Type]))/COUNTROWS('Table')<=0.1,"Other",'Table'[Type])

Elija un gráfico circular, muestra:

91.PNG95.PNG

Luego crea una nueva página, elige [Type] como gráfico circular y le aplica un filtro, muestra:

92.PNG

Active la función DrillThrough:

93.PNG

Cuando elige el tipo ‘Otro’ en la primera página, puede profundizar para ver sus detalles:

94.jpg

Aquí está mi archivo pbix de prueba:

pbix

Espero que esto ayude.

Atentamente,

giotto zhi

AKB_2K19

En respuesta a v-gizhi-msft

v-gizhi-msft – Gran solución. Gracias por su ayuda junto con el archivo PBIX. ¡Eress el mejor!

Amitchandak

Consulte: https://docs.microsoft.com/en-us/power-bi/desktop-grouping-and-binning

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *