Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Ordenar gráficos apilados

Hola, tengo un gráfico con Otros como grupo que debería estar siempre en la parte superior. El resto de las marcas deben ordenarse por %. Actualmente tengo Otros en la parte superior, pero el resto está ordenado alfabéticamente. ¿Cómo cambiarlo?

Ania26_0-1723175957816.png

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola Rita, Gracias por tu respuesta. Quiero ordenarlo por %, así, por ejemplo, para el segundo trimestre de 2023, el amarillo Otros está en la parte superior y luego el resto se ordena 2,7% - 3,4% 6,6%. ¿Es esto posible?

Gracias, Anna

Hola @Ania26 ,
Si te he entendido bien y te refieres a ordenar cada columna individualmente por los valores de sus partes, la respuesta es no.

Además, ya que estamos en el tema, el gráfico de la imagen de la pregunta tiene un problema más allá del aspecto técnico. Los gráficos apilados con más de dos segmentos pueden ser muy desafiantes para los lectores porque nos cuesta comparar formas que no parten de la misma línea de base. Recomiendo encarecidamente cambiar a un diseño múltiple pequeño, lo que permitirá un diseño más limpio y facilitará la comparación de las tendencias de cada segmento durante el período representado en el eje X.

Algo así:

Ritaf1983_0-1723197018230.png

Y estos gráficos de múltiplos se pueden ordenar por los valores :

Ritaf1983_1-1723197081615.png


Se adjunta el pbix modificado

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

Syndicate_Admin
Administrator
Administrator

Hola @Ania26

Esta es una pregunta que es difícil de responder sin comprender la base de los grupos, por lo que intentaré explicar la lógica de clasificación en términos generales.

Para ordenar el gráfico en el orden deseado a nivel de categoría, incluida la dirección, debe haber una tabla que contenga la lógica de ordenación. Esta tabla lógica de ordenación se puede crear en Power Query (PQ).


Para crear una tabla de ordenación, la cargaré en Power Query (PQ), quitaré los duplicados y eliminaré todas las columnas que no sean categorías.


A partir de aquí, necesitamos entender lo que esto significa en términos de orden de clasificación, dado que "OTROS" comienza desde la parte superior. Dado que el gráfico comienza desde 0, el orden generalmente debe ser de abajo hacia arriba. Sin embargo, tengo la sensación de que para usted, el orden podría ser de arriba a abajo, así que preparé dos tablas de clasificación con dos lógicas diferentes.

En el lateral de cada tabla de Power Query, encontrará los pasos que he seguido para lograr el orden de ordenación.


Después de cerrar y aplicar en PQ, debe modificar la ordenación por la columna que se ha creado en PQ:


** Por supuesto, no necesitará dos mesas como las que configuré porque fue solo para cubrir ambas opciones de clasificación, ya que no sabía exactamente cuál es el orden necesario.


Ahora puede crear un gráfico con la categoría en la leyenda de la tabla de clasificación.


Resultados:
Descendente ("a" en la parte superior debajo de las demás):


Ascendente ("a" en la parte inferior):


El pbix está adjunto, puede seguir los pasos

Hola, gracias por tu esfuerzo. Me pidieron que hiciera exactamente el gráfico como lo envié en el primer mensaje con amarillo OTROS en la parte superior y el resto ordenado por % ascendente, debería estar en el gráfico apilado. No estoy seguro de si esto es posible en Power BI.

Anna

Es posible, pero solo de forma estática.
Esto significa que si tiene una segmentación para el período, por ejemplo, el orden de clasificación será el mismo que para todos los períodos.

Ritaf1983_0-1723202473546.png

Si es lo suficientemente bueno, puede aplicar estos pasos en PQ :
1. Duplicar la tabla

Ritaf1983_1-1723202560657.png

2. Agrupe la nueva tabla por categoría, resumiendo el valor:

Ritaf1983_2-1723202670480.png

3. Ordene la tabla por suma de valores en orden descendente

Ritaf1983_3-1723202727969.png

4. Agregue la columna de índice:

Ritaf1983_4-1723202816145.png

5. Agregue una columna condicional con algún valor grande irreal para otros:

Ritaf1983_5-1723202931549.png

6. Elimine las columnas innecesarias + modifique el tipo de datos de la columna de clasificación al número entero y cierre y aplique

Ritaf1983_6-1723203011433.png

7. Cree una relación con la tabla original:

Ritaf1983_7-1723203073065.png

8. Ordene la categoría por columna de clasificación desde la vista de tabla:

Ritaf1983_8-1723203130128.png

9. Arrastre los datos al gráfico con la leyenda de la tabla de clasificación y modifique la clasificación del gráfico

Ritaf1983_9-1723203284805.pngRitaf1983_10-1723203306886.png

Se adjunta el pbix modificado.

P.D

Lo siento, no entendí de inmediato lo que querías hacer; El aterrador gráfico apilado ocupó la mayor parte de mi capacidad mental. 🙂 Recomiendo encarecidamente, sin embargo, compartir con quien te lo solicite las dificultades para interpretarlo, tanto como usuario como experto en visualización de datos.

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

Hola Ritaf1983, gracias por tu ayuda.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

AugPowerBI_Carousel

Power BI Monthly Update - August 2024

Check out the August 2024 Power BI update to learn about new features.

August Carousel

Fabric Community Update - August 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors