Cómo aprovechar al máximo el libro de recetas de visualizaciones de Looker: personalización del formato condicional en gráficos cartesianos

Destacar visualmente los valores que cumplen con ciertas condiciones permite que los usuarios identifiquen rápidamente las tendencias de los datos. Este patrón suele denominarse formato condicional.

Por ejemplo, esta visualización del ejemplo Colorea los valores máximos, mínimos y de percentil de esta página ayuda al usuario a identificar rápidamente los meses con las ventas más bajas y más altas:

En Looker, puedes usar opciones integradas que se encuentran en la configuración de visualización de gráficos de texto y de tabla para aplicar formato condicional a estos gráficos. En el caso de los gráficos cartesianos, puedes usar el Editor de configuración de gráficos para aplicar formato condicional a los valores de los datos.

En el editor de configuración de gráficos, puedes usar el atributo series formatters para aplicar formato condicional a los valores que cumplen con criterios específicos. Estas son algunas de las reglas de formato condicional que puedes aplicar:

  • El valor es mayor, menor o igual que un valor especificado.

    Por ejemplo, para aplicar formato condicional a valores numéricos mayores que 100, usa select: 'value > 100'.

  • El valor es el valor mínimo o máximo de la serie.

    Por ejemplo, para aplicar formato condicional al valor máximo, usa select: 'max'.

  • El valor se encuentra dentro de un rango de percentil especificado.

    Por ejemplo, para aplicar formato condicional a los valores del percentil superior, usa select: 'percent_rank >= 0.9'.

  • El valor del eje X coincide con un valor especificado.

    Por ejemplo, para aplicar formato condicional a las series en las que el valor del eje X es "Columbia", usa select: name = Columbia.

En este libro de recetas, se proporcionan los siguientes instructivos:

Colorea los valores máximos, mínimos y de percentil

Puedes usar los atributos select y style para especificar el color de los valores de datos máximos y mínimos en un gráfico cartesiano, así como cualquier valor que se encuentre por debajo de un percentil especificado.

Componentes

Requisitos previos

Para crear una visualización cartesiana con formato condicional, se requiere lo siguiente:

Ejemplo: Visualización de columnas

Un equipo de Ventas desea poder identificar rápidamente las tendencias de ventas mensuales a lo largo de un año. Tienen una visualización que muestra el Costo total agrupado por Mes.

Puedes usar el formato condicional para destacar los valores que cumplen con ciertos objetivos, lo que ayuda a que los usuarios comprendan mejor los datos.

En este ejemplo, el equipo de Ventas desea destacar los siguientes valores:

  • La columna con el valor mínimo de Costo total aparecerá en rojo.
  • La columna con el valor de Costo total máximo aparecerá en verde.
  • Las columnas que se encuentren en el percentil inferior treinta del Costo total se mostrarán en color naranja.
  • Todas las demás columnas se mostrarán en gris.

Para aplicar este formato condicional a un gráfico cartesiano, sigue estos pasos:

  1. Visualiza una visualización cartesiana en una Exploración o edita una visualización cartesiana en una Vista o un panel.
  2. Abre el menú Editar en la visualización.
  3. Haz clic en el botón Edit Chart Config en la pestaña Plot. Looker muestra el diálogo Edit Chart Config.
  4. Selecciona la sección Configuración del gráfico (anular) y, luego, ingresa el siguiente código JSON:

    {
      series: [{
        color: 'gray',
        formatters: [{
            select: 'max',
            style: {
              color: 'green',
            }
          },
          {
            select: 'percent_rank <= 0.3',
            style: {
              color: 'orange'
            }
          },
          {
            select: 'min',
            style: {
              color: 'red'
            }
          },
        ]
      }]
    }
    
  5. Para aplicar los cambios, haz clic en Aplicar.

Ahora, el equipo de Ventas puede ver rápidamente qué meses tuvieron un rendimiento inferior y puede investigar esos meses para determinar qué sucedió.

Una vez que hayas personalizado tu visualización, podrás guardarla. Si viste la visualización en una Exploración, guarda la Exploración. Si editaste un Look o un panel, haz clic en Guardar.

Ejemplo: Visualización de diagrama de dispersión

Para aplicar el formato condicional a las visualizaciones de diagramas de dispersión, puedes especificar un color para los atributos style.marker.fillColor y style.marker.lineColor en lugar del atributo style.color.

El atributo lineColor establece el color del contorno de cada punto del diagrama de dispersión. El atributo fillColor establece el color interior de cada punto del diagrama de dispersión.

Para modificar el ejemplo anterior, sigue estos pasos:

  1. Visualiza un diagrama de dispersión en una Exploración o edita uno en una Vista o un panel.
  2. Abre el menú Editar en la visualización.
  3. Haz clic en el botón Edit Chart Config en la pestaña Plot. Looker muestra el diálogo Edit Chart Config.
  4. Selecciona la sección Configuración del gráfico (anular) y, luego, ingresa el siguiente código JSON:

    {
      series: [{
        color: 'gray',
        formatters: [{
            select: 'max',
            style: {
              marker: {
                fillColor: 'green',
                lineColor: 'green'
              }
            }
          },
          {
            select: 'percent_rank <= 0.3',
            style: {
              marker: {
                fillColor: 'orange',
                lineColor: 'orange'
              }
            }
          },
          {
            select: 'min',
            style: {
              marker: {
                fillColor: 'red',
                lineColor: 'red'
              }
            }
          }
        ]
      }]
    }
    
  5. Haz clic en Aplicar para aplicar los cambios.

En la visualización resultante, el valor mínimo, el valor máximo y los valores del 30% inferior se colorean según las reglas de formato.

Una vez que hayas personalizado tu visualización, podrás guardarla. Si viste la visualización en una Exploración, guarda la Exploración. Si editaste un Look o un panel, haz clic en Guardar.

Cómo combinar condiciones de formato condicional

Puedes usar AND y OR en el atributo select para combinar expresiones lógicas en reglas de formato condicional.

Componentes

Requisitos previos

Para crear una visualización cartesiana con formato condicional, se requiere lo siguiente:

Ejemplo

Un equipo de ventas desea poder identificar rápidamente qué meses cumplen con ciertos criterios. Tienen una visualización que muestra el Costo total agrupado por Mes.

Puedes usar el formato condicional para destacar los valores que cumplen con ciertos objetivos, lo que ayuda a que los usuarios comprendan mejor los datos.

En este ejemplo, el equipo de Ventas desea destacar los siguientes valores:

  • Las columnas con valores de Costo total entre USD 43,000 y USD 45,000 (inclusive) serán de color púrpura.
  • Todas las demás columnas se mostrarán en gris.

Para aplicar este formato condicional a un gráfico cartesiano, sigue estos pasos:

  1. Visualiza una visualización cartesiana en una Exploración o edita una visualización cartesiana en una Vista o un panel.
  2. Abre el menú Editar en la visualización.
  3. Haz clic en el botón Edit Chart Config en la pestaña Plot. Looker muestra el diálogo Edit Chart Config.
  4. Selecciona la sección Configuración del gráfico (anular) y, luego, ingresa el siguiente código JSON:

    {
      series: [{
        color: 'gray',
        formatters: [{
            select: 'value >= 43000 AND value <= 45000',
            style: {
              color: 'purple',
            }
          },
        ]
      }]
    }
    
  5. Para aplicar los cambios, haz clic en Aplicar.

Ahora, el equipo de Ventas puede ver rápidamente que los ingresos de marzo, abril y septiembre se encuentran entre USD 43,000 y USD 45,000, y tomar medidas adicionales para averiguar qué sucedió en esos meses.

Una vez que hayas personalizado tu visualización, podrás guardarla. Si viste la visualización en una Exploración, guarda la Exploración. Si editaste un Look o un panel, haz clic en Guardar.