Como calcular a porcentagem do total

Você pode usar cálculos de atalho para realizar cálculos comuns em campos numéricos na tabela de dados de uma Análise sem usar funções e operadores do Looker quando tiver as permissões para criar cálculos de tabela.

Calcular uma porcentagem do total de uma linha específica em uma tabela pode ajudar os analistas a entender como um dado contribui para o todo. Esta página oferece uma visão geral de como calcular a porcentagem dos cálculos totais no Looker, para consultas com e sem dimensões dinâmicas.

Como calcular a porcentagem do total para consultas sem dimensões pivotadas

Há algumas maneiras de calcular a porcentagem do total para resultados de consulta que não incluem dimensões agrupadas:

Usar cálculos de tabela

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

Por exemplo, a Análise detalhada 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 da tabela total vai mostrar as porcentagens como uma nova coluna na tabela de dados:

Como usar uma visualização de gráfico de pizza

Você também pode usar um gráfico de pizza para mostrar a porcentagem do total sem criar um cálculo de tabela. As porcentagens são listadas na legenda junto aos campos a que pertencem.

Por exemplo, os resultados do exemplo anterior da Análise detalhada (Contagem de itens do pedido agrupados por Cidade dos usuários) são visualizados 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ê estiver usando apenas a visualização. A porcentagem do cálculo total não será incluída na tabela de dados da Análise detalhada, e os resultados transferidos por download não vão conter a porcentagem do total.

Como calcular o percentual do total para consultas com pivots

Também há algumas maneiras de calcular uma porcentagem do total nas colunas das análises detalhadas que incluem dimensões articuladas:

Usar cálculos de tabela

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

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

  • pivot_row retorna os valores de resumo de uma linha como uma lista.
  • sum(pivot_row(${measure})) soma a lista de valores centralizados em uma linha para produzir o total da linha. O total da linha é basicamente o valor da própria coluna.
  • sum(sum(pivot_row(${measure}))) produz o valor total das linhas.
  • sum(pivot_row(${measure}))/sum(sum(pivot_row(${measure}))) é a expressão final, que divide o total da linha pelo total geral para conseguir a porcentagem do total dessa linha.

A análise detalhada a seguir, Contagem de itens do pedido, agrupada por Data de criação dos usuários e pivotada por Estado dos usuários, mostra os cálculos de cada parte do cálculo da porcentagem da tabela total:

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

Como usar a configuração de visualização "Percentual empilhado"

Se você só precisa que a porcentagem do total seja exibida em uma visualização, use a opção de menu Stacked Percentage Plot para mostrar automaticamente a porcentagem do total para os seguintes tipos de visualização:

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

Selecione a opção Porcentagem empilhada na guia Gráfico do menu Editar na barra Visualização de uma análise detalhada:

O uso do método Porcentagem empilhada em uma análise detalhada que mostra os valores de Contagem de itens do pedido agrupados por Ano de criação dos pedidos e pivotados por Estado dos usuários resulta na visualização gráfico de colunas a seguir. Passe o cursor sobre cada seção da coluna para conferir a porcentagem do total de cada combinação de data de criação do pedido e nível de idade na dica de ferramentas:

Gráfico de colunas com porcentagem empilhada mostrando a porcentagem dos valores totais na dica do cursor.

As informações exibidas na dica não serão 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 para mostrar as porcentagens:

Gráfico de colunas empilhadas com a porcentagem do total dos valores.