Como calcular a porcentagem do total

Use cálculos de atalho para realizar cálculos comuns em campos numéricos que estão na tabela de dados de uma Análise sem usar as funções e operadores do Looker quando você tem permissões para criar cálculos de tabela.

Calcular uma porcentagem do total de uma determinada linha em uma tabela pode ajudar os analistas a ver como um dado contribui com o todo. Nesta página, você encontra uma visão geral de como calcular a porcentagem do total de cálculos no Looker para consultas com e sem dimensões dinâmicas.

Calcular a porcentagem do total de consultas sem dimensões dinâmicas

Existem algumas maneiras de calcular a porcentagem do total dos resultados da consulta que não incluem as dimensões dinâmicas:

Como usar cálculos de tabela

É possível usar cálculos de tabela para calcular a porcentagem do total dividindo o valor de uma linha pela soma da coluna: ${measure}/sum(${measure})

Por exemplo, a Análise a seguir mostra a Contagem de itens do pedido agrupada por Estado dos usuários:

É possível calcular a porcentagem do total de cada valor de Contagem de itens do pedido dividindo pela soma dessa coluna:

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

A porcentagem resultante do cálculo total da tabela exibirá porcentagens como uma nova coluna na tabela de dados:

Usar uma visualização de gráfico de pizza

Também é possível usar um gráfico de pizza para exibir a porcentagem do total sem criar um cálculo de tabela. As porcentagens são listadas na legenda ao lado dos campos aos quais pertencem.

Por exemplo, os resultados do exemplo anterior da Análise, Contagem de itens do pedido agrupados por Cidade dos usuários, são mostrados no gráfico de pizza a seguir, que mostra a porcentagem do total do valor de Contagem de itens do pedido de cada cidade na legenda:

Esse método é válido se você está usando apenas a visualização. Uma porcentagem do cálculo total não será incluída na tabela de dados da Análise, e os resultados transferidos por download não conterão a porcentagem do total.

Cálculo da porcentagem do total de consultas com tabelas dinâmicas

Há também algumas maneiras de calcular a porcentagem do total nas colunas das Análises que incluem dimensões dinâmicas:

Como usar cálculos de tabela

Você pode usar cálculos de tabela para calcular uma porcentagem do total nas colunas dinâmicas dividindo o valor de uma linha pela soma de sua linha: sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure})))

Esse cálculo executa as seguintes funções:

  • pivot_row retorna os valores dinâmicos de uma linha como uma lista.
  • sum(pivot_row(${measure})) soma a lista de valores dinâmicos em uma linha para produzir um total de linha. O total da linha é essencialmente o próprio valor de coluna.
  • sum(sum(pivot_row(${measure}))) produz o total geral dos valores de linha.
  • sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure}))) é a expressão final, dividindo o total da linha pelo total da linha principal para chegar à porcentagem do total dessa linha.

A Análise a seguir, Contagem de itens do pedido agrupada por Data de criação dos usuários e dinâmica por Estado dos usuários, mostra os cálculos de cada parte do cálculo da tabela:

  • Total da linha de itens do pedido: sum(pivot_row(${order_items.count}))
  • Total geral de itens do pedido: sum(sum(pivot_row(${order_items.count})))
  • Porcentagem do total de itens do pedido: sum(pivot_row(${order_items.count}))/sum(sum(pivot_row(${order_items.count})))

Como usar a configuração de visualização da porcentagem empilhada

Se você precisa apenas da porcentagem do total a ser mostrada em uma visualização, use a opção de menu Porcentagem empilhada Gráfico para mostrar automaticamente a porcentagem do total dos seguintes tipos de visualização:

  • Coluna
  • Barras
  • Gráfico de dispersão
  • Linhas
  • Área

Selecione a opção Porcentagem empilhada na guia Enredo do menu Editar na barra Visualização de uma Análise:

O método Porcentagem empilhada para uma Análise que exibe valores para Contagem de itens do pedido agrupados por Pedidos criados por ano e dinamizados por Estado dos usuários resulta na seguinte visualização do gráfico de colunas. Passe o cursor sobre cada seção da coluna para ver a porcentagem do total de cada combinação de data e faixa etária do pedido na dica:

Gráfico da coluna "Porcentagem empilhada" exibindo a porcentagem do total na dica do cursor.

As informações mostradas na dica não vão ser incluídas em imagens estáticas ou downloads do gráfico. Se você precisar exportar os dados ou uma imagem estática do gráfico, use o método de cálculo de tabela ou ative a configuração Rótulos de valor na guia Valores do menu Editar da visualização e mostre as porcentagens:

Gráfico de colunas "Porcentagem empilhada" exibindo a porcentagem do valor total.