Cómo calcular el porcentaje del total

Puedes usar cálculos de atajos para realizar cálculos comunes en campos numéricos de la tabla de datos de una exploración sin usar las funciones y los operadores de Looker cuando tienes los permisos para crear cálculos basados en tablas.

Calcular un porcentaje del total para una fila determinada de una tabla puede ayudar a los analistas a ver cómo un dato contribuye al todo. En esta página, se proporciona una descripción general de cómo calcular el porcentaje del total de cálculos en Looker para consultas con y sin dimensiones dinámicas.

Calcula el porcentaje del total de las consultas sin dimensiones dinámicas

Existen algunas formas de calcular el porcentaje total de los resultados de la consulta que no incluyen las dimensiones dinámicas:

Utilizar cálculos basados en tablas

Puedes usar los cálculos en tablas para calcular un porcentaje del total dividiendo el valor de una fila por la suma de su columna: ${measure}/sum(${measure})

Por ejemplo, la siguiente exploración muestra el Recuento de artículos del pedido agrupado por Estado de los usuarios:

Para calcular el porcentaje total de cada valor de Recuento de artículos del pedido, dividiendo por la suma de esa columna:

${order_items.count}/sum(${order_items.count})

El porcentaje resultante del cálculo total de la tabla mostrará los porcentajes como una nueva columna en la tabla de datos:

Mediante la visualización de un gráfico circular

También puedes usar un gráfico circular para mostrar el porcentaje del total sin crear un cálculo basado en tablas. Los porcentajes se indican en la leyenda junto a los campos a los que pertenecen.

Por ejemplo, los resultados del ejemplo anterior de Explorar (Recuento de artículos del pedido agrupado por Ciudad de los usuarios) se visualizan en el siguiente gráfico circular que muestra el porcentaje del total del valor de Recuento de artículos del pedido de cada ciudad en la leyenda:

Este método es válido si solo usas la visualización. No se incluirá un porcentaje del cálculo total en la tabla de datos de Explorar y los resultados descargados no contendrán ese porcentaje.

Calcula el porcentaje del total de las consultas con tablas dinámicas

También existen algunas formas de calcular un porcentaje del total en las columnas de las exploraciones que incluyen dimensiones dinámicas:

Utilizar cálculos basados en tablas

Puedes usar los cálculos basados en tablas para calcular un porcentaje del total en las columnas dinámicas dividiendo el valor de una fila por la suma de su fila: sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure})))

Con este cálculo, se realizan las siguientes funciones:

  • pivot_row muestra los valores dinámicos de una fila como una lista.
  • sum(pivot_row(${measure})) suma la lista de valores dinámicos de una fila para producir un total de fila. El total de la fila es, básicamente, el valor de su propia columna.
  • sum(sum(pivot_row(${measure}))) produce el total general de los valores de fila.
  • sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure}))) es la expresión final, que divide el total de la fila por el total de la fila general para obtener el porcentaje del total de esa fila.

La siguiente exploración (Recuento de artículos del pedido agrupado por Fecha de creación de los usuarios y dinámica según el Estado de los usuarios) muestra los cálculos de cada parte del porcentaje del cálculo total de la tabla:

  • Total de la fila de artículos del pedido: sum(pivot_row(${order_items.count}))
  • Total general de artículos de pedidos: sum(sum(pivot_row(${order_items.count})))
  • Porcentaje del total de elementos del pedido: sum(pivot_row(${order_items.count}))/sum(sum(pivot_row(${order_items.count})))

Cómo usar la configuración de visualización de porcentaje apilado

Si solo necesitas que se muestre el porcentaje total en una visualización, puedes usar la opción del menú Porcentaje apilado Plot para mostrar automáticamente el porcentaje del total de los siguientes tipos de visualización:

  • Columna
  • Barra
  • Diagrama de dispersión
  • Línea
  • Área

Selecciona la opción Porcentaje apilado en la pestaña Trazo del menú Editar en la barra Visualización de la exploración:

Si usas el método Porcentaje apilado para una exploración que muestra valores de Recuento de artículos de pedido agrupados por Año de pedidos creados y dinamizado por Estado de los usuarios, se muestra la siguiente visualización del gráfico de columnas. Puedes colocar el cursor sobre cada sección de la columna para ver el porcentaje total de cada combinación de fecha de creación del pedido y nivel de edad en la información:

Gráfico de columnas de porcentaje apilado que muestra el porcentaje de valores totales en la información sobre la herramienta del cursor

La información que se muestra en la información no se incluirá en las imágenes estáticas ni en las descargas del gráfico. Si necesitas exportar los datos o una imagen estática del gráfico, puedes usar el método de cálculo basado en tablas o habilitar el parámetro de configuración Etiquetas de valor en la pestaña Valores del menú Editar de la visualización para mostrar los porcentajes de la visualización:

Gráfico de columnas de porcentaje apilado que muestra el porcentaje de valores totales.