Cómo calcular el porcentaje del total

Puedes usar cálculos de combinación de teclas para realizar cálculos comunes en campos numéricos que se encuentran en 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 dada en una tabla puede ayudar a los analistas a ver cómo un dato aporta al conjunto. En esta página, se proporciona una descripción general de cómo calcular el porcentaje de cálculos totales en Looker para consultas con y sin dimensiones reorientadas.

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

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

Cómo usar cálculos basados en tablas

Puedes usar los cálculos basados 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 Order Items Count agrupado por Users State:

Puedes calcular el porcentaje del total de cada valor de Order Items Count 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 columna nueva en la tabla de datos:

Uso de 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 la exploración (Order Items Count agrupado por Users City) se visualizan en el siguiente gráfico circular que muestra el porcentaje del total del valor Order Items Count de cada ciudad en la leyenda:

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

Calcula el porcentaje del total para consultas con pivotes

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

Cómo usar cálculos basados en tablas

Puedes usar 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})))

Este cálculo realiza 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 generar un total de fila. El total de la fila es, básicamente, su propio valor de columna.
  • sum(sum(pivot_row(${measure}))) genera el total general de los valores de fila.
  • sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure}))) es la expresión final: 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, Order Items Count agrupado por Users Created Date y dinámico por Users State, se muestran los cálculos para cada parte del porcentaje del cálculo total de la tabla:

  • Total de filas de artículos del pedido: sum(pivot_row(${order_items.count}))
  • Total general del pedido de artículos: sum(sum(pivot_row(${order_items.count})))
  • Porcentaje del total de los artículos 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 el porcentaje del total se muestre en una visualización, puedes usar la opción del menú Stacked Percentage Plot para mostrar automáticamente el porcentaje del total para los siguientes tipos de visualización:

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

Selecciona la opción Stacked Percentage en la pestaña Plot del menú Editar en la barra Visualization de una Explorar:

Cuando usas el método Stacked Percentage en una exploración que muestra los valores de Order Items Count agrupados por Orders Created Year y tablas dinámicas por Users State, se obtiene la siguiente visualización de gráfico de columnas. Puedes colocar el cursor sobre cada sección de la columna para ver el porcentaje del total de cada combinación de fecha de creación del pedido y nivel de edad en el cuadro de información:

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

La información que aparece en este cuadro 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 en la visualización:

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