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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Diagrama de dispersión para muchos puntos como datos categóricos

Eh

Tengo un conjunto de datos categóricos tales 99 categorías. Cuando grafico el dcatrry'lot mis datos, veo solo unos pocos datos porque la mayoría de ellos tienen la misma x e y. ¿Cómo puedo manejar eso para ver cuántos datos existen en cada punto?

Muchas gracias

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

En Power BI, cuando tiene datos categóricos con muchas categorías y desea visualizar cuántos puntos de datos existen en cada punto (es decir, cuántos puntos de datos comparten los mismos valores x e y), puede usar un gráfico de dispersión con transparencia o fluctuación para hacer visibles los puntos de datos superpuestos. Así es como puedes hacerlo:

Uso de la transparencia:

  1. Crear un objeto visual de diagrama de dispersión: En Power BI Desktop, agregue un objeto visual de diagrama de dispersión al informe.

  2. Arrastre los campos de datos: En el objeto visual del diagrama de dispersión, arrastre los campos de datos categóricos al área "Eje" o "Leyenda", dependiendo de cómo desee categorizar los puntos de datos.

  3. Agregue transparencia a las marcas: Para que los puntos de datos superpuestos sean más visibles, puede agregar transparencia a las marcas de datos. Para ello:

    un. Seleccione los puntos de datos en su visual de diagrama de dispersión haciendo clic en ellos (o seleccione todos los puntos si es necesario).

    b. En el panel "Formato", en la sección "Colores de datos", busque el control deslizante "Transparencia". Aumente la transparencia a un nivel en el que los puntos superpuestos se vuelvan distinguibles.

  4. Personaliza el objeto visual: Puede personalizar aún más el elemento visual ajustando los colores, marcadores, etiquetas y otras configuraciones visuales para que sea más informativo y atractivo.

Uso de Jittering:

Otra forma de manejar los puntos de datos superpuestos es agregando un poco de fluctuación aleatoria a sus posiciones. Esto extenderá los puntos ligeramente para que pueda ver la densidad con mayor claridad. A continuación, le indicamos cómo hacerlo:

  1. Crear un objeto visual de diagrama de dispersión: Agregue un objeto visual de diagrama de dispersión al informe como se mencionó anteriormente.

  2. Arrastre los campos de datos: Arrastre los campos de datos categóricos a las áreas apropiadas del objeto visual.

  3. Activar fluctuación: Para habilitar el jittering en Power BI, puede usar medidas de DAX para agregar ruido aleatorio a las coordenadas x e y de los puntos de datos. Por ejemplo:

JitteredX = YourTable[X] + RAND() / 10,

JitteredY = YourTable[Y] + RAND() / 10

  1. En este ejemplo, agregamos un pequeño valor aleatorio a las coordenadas x e y usando la función RAND(). Ajuste el valor (/ 10 en este caso) para controlar la cantidad de fluctuación.

  2. Utilice campos fluctuados en el diagrama de dispersión: Reemplace los campos X e Y originales en el objeto visual del diagrama de dispersión con los campos X e Y fluctuados que creó en el paso anterior.

  3. Personaliza el objeto visual: Personalice el objeto visual según sea necesario, incluida la configuración de transparencia si lo desea.

El uso de transparencia o jittering le permite visualizar la densidad de puntos de datos en un diagrama de dispersión con muchas categorías de manera más efectiva, lo que facilita ver cuántos puntos de datos existen en cada punto. Ajuste el nivel de transparencia o jittering para lograr la representación visual deseada.

Hola

La función RAND() no funciona cuando se crea una nueva columna:

La función "RAND" no está permitida como parte de las expresiones DAX de columna calculadas en modelos de DirectQuery.

Y crear una nueva medida funciona, pero no puedo usarla para crear Jitter en la dirección x o y. ¿Cómo se puede implementar esto exactamente? ¡No veo cómo crear el jitter y realmente ayudaría! Gracias.

Syndicate_Admin
Administrator
Administrator

Lo siguiente podría ayudarle

Transparencia = VAR MaxDensity = MAX('YourTableName'[DensityMeasure]) RETURN IF(ISBLANK([DensityMeasure]), 0, [DensityMeasure] / MaxDensity)

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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