Cómo colorear un mapa relleno de forma dinámica

Un usuario Pregunto ✅

tasmiaa

Tengo los siguientes datos:

Tabla con países, fecha y valor

País Valor Año
Estados Unidos 3 2016
Francia 6 2016
Alemania 2 2016
Estados Unidos 1 2017
Francia 4 2017
Alemania 5 2017

Medidas:

Avg_Val_CurrentYear = Calcular (Promedio (Valor), DATEADD (‘Fecha'[Date], 0, año)) –Estoy seguro de que había una forma mejor

Avg_Val_PreviousYear = Calcular (Promedio (Valor), DATEADD (‘Fecha'[Date], -1 año))

Mi meta:

Cree un mapa donde el país sea rojo si Avg_Val_CurrentYear es menor que Avg_Val_PreviousYear y verde si Avg_Val_CurrentYear es mayor que Avg_Val_PreviousYear. La página tendrá un selector para seleccionar el año, por lo que esto cambiaría según el año que he seleccionado.

¿Cómo puedo hacer esto? Intenté crear una columna calculada en la tabla que la marca en rojo o verde según las 2 medidas, pero no marca los colores correctamente. Se agradecería cualquier consejo.

¡Gracias!

tasmiaa

Encontré la solución:

  1. Mantener la medida Avg_Val_CurrentYear
  2. Crear una nueva tabla
    Tabla = SUMMARIZE (NATURALINNERJOIN (‘Tabla’, ‘Fecha’), ‘Tabla'[Country],’Fecha'[Date], «Valor», [Avg_Val_CurrentYear] )
  3. Crea una medida en la tabla para el año anterior
    Avg_Val_PreviousYear = CALCULATE (
    Valor promedio),
    ALLEXCEPT (‘Tabla’, ‘Tabla'[Country], ‘Tabla'[Date]),
    DateADD (‘Tabla'[Date], -1 año))
  4. Crea una columna calculada en la tabla
    Color = If (Valor
  5. Crea un mapa relleno con el país, el valor y el color.

tasmiaa

Encontré la solución:

  1. Mantener la medida Avg_Val_CurrentYear
  2. Crear una nueva tabla
    Tabla = SUMMARIZE (NATURALINNERJOIN (‘Tabla’, ‘Fecha’), ‘Tabla'[Country],’Fecha'[Date], «Valor», [Avg_Val_CurrentYear] )
  3. Crea una medida en la tabla para el año anterior
    Avg_Val_PreviousYear = CALCULATE (
    Valor promedio),
    ALLEXCEPT (‘Tabla’, ‘Tabla'[Country], ‘Tabla'[Date]),
    DateADD (‘Tabla'[Date], -1 año))
  4. Crea una columna calculada en la tabla
    Color = If (Valor
  5. Crea un mapa relleno con el país, el valor y el color

Hola @tasmiaa,

Según mi prueba, no es posible el formato condicional en el mapa de formas en power bi. Puede tener una nueva idea al respecto y agregar sus comentarios allí para mejorar Power BI y hacer que esta característica llegue antes.

https://ideas.powerbi.com/forums/265200-power-bi-ideas

Saludos,

Franco

tasmiaa

En respuesta a v-frfei-msft

Gracias, en realidad estaba preguntando por un mapa relleno y no un mapa de formas, pero pude resolver el problema. ¡Mi solución está publicada en el hilo! 🙂

Deja un comentario

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