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 del total de cálculos en Looker para consultas con y sin dimensiones dinámicas.

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

Existen varias formas de calcular el porcentaje del total para los resultados de las consultas que no incluyen dimensiones centradas:

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 de tabla. Los porcentajes se indican en la leyenda junto con 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. Un porcentaje del cálculo total no se incluirá 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 hay algunas formas de calcular un porcentaje del total en las columnas de las Exploraciones que incluyen dimensiones centradas:

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 pivotados en una fila para generar un total de fila. El total de la fila es, en esencia, 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, que divide el total de la fila por el total general de la fila 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 la fila en los 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:

El uso del método Porcentaje apilado para una exploración que muestra valores de Cantidad de artículos del pedido agrupados por Año en que se crearon los pedidos y centrados en Estado de los usuarios genera 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 la información sobre herramientas:

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

La información que se muestra en el cuadro de información no se incluirá en ninguna imagen estática ni descarga del gráfico. Si necesitas exportar los datos o una imagen estática del gráfico, puedes usar el método de cálculo de 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.