Skip to content

Pizza ​

Tipo
Referência
Para
Analista
Na tela
DataViz › Aplicação › Dashboards › Editando Widget › Pizza

Cada fatia da Pizza é o peso de uma parte no total: vendas por forma de pagamento, despesa por categoria. Funciona bem com poucas fatias; acima de seis ou sete, as menores ficam ilegíveis, e o melhor é limitar e juntar o resto em -Outros-.

Para comparar valores entre si, e não com o total, use Barras e linhas. Para etapas de um processo, use o Funil. Nome, aparência, filtros e Campos para Relatório seguem as opções comuns.

Aba Dados ​

Na telaO que faz
EixoA dimensão que vira fatias, como Forma de pagamento.
ValoresA medida de cada fatia. Com Eixo, só cabe um valor. Sem Eixo, cada medida vira uma fatia: Dinheiro, Cartão e Pix como três colunas.
FiltrarRestringe só este widget. Veja Filtros.
Ordenar:Aparece com Eixo. A ordem das fatias. Se a coluna não aparece no gráfico e é mais detalhada que o eixo, a tela avisa que pode duplicar registros.

A engrenagem do Eixo abre Cor por Valor (uma cor por fatia, com a lista descrita em Cor por valor) ou Cor por Expressão. Aqui o botão que monta a lista diz Carregando Valores da Aplicação e traz até 50 valores. Sem Eixo, a engrenagem de cada valor abre Cor Fixa ou Cor por Expressão.

Clicar numa fatia filtra o Dashboard por ela.

Aba Visual ​

Na telaO que faz
AparênciaPadrão (com Cor do fundo), Transparente ou Destacado. Veja Aparência.
Tipo de GráficoPizza ou Rosca.
Mostrar valor sobre os DadosEscreve nas fatias. Posição do Valor sobre os Dados: Interno ou Externo (o padrão, fora da fatia com linha de ligação). Em Valor sobre os Dados, escolha o que aparece: Mostrar Valor (com Formato do Número), Mostrar Percentual e Mostrar Nome.
Mostrar LegendaCom Posição da Legenda: Inferior ou Superior.
Limitar ResultadoCom Limitar em (de 1 a 500, padrão 10), quantas fatias no máximo, contadas na ordem de Ordenar:. Para ficar com as maiores, ordene pelo valor em ordem decrescente. Mostrar fatia "-Outros-" soma o resto numa fatia só, para o total continuar certo.
Campos para RelatórioVeja Campos para Relatório.

Regras em JavaScript ​

RegraVariáveis
Cor por fatia do eixothis.value (o valor da fatia), this.axis (o nome da fatia), this.index (a posição), this.row (a linha da fatia), this.result (todas as linhas)
Cor de uma medida, sem eixothis.value, this.row

Todas recebem também this.datefns. Veja Regras em JavaScript. Exemplo para destacar o Pix:

js
if (this.axis === "Pix") return "#16a34a";
return "#cbd5e1";

Limites ​

  • Sem Limitar Resultado, a Pizza traz até 500 fatias. A fatia -Outros- também só soma o que cabe nessas 500 linhas.
  • Cor do fundo, na aparência Padrão, hoje não muda o fundo da Pizza, nem com cor fixa nem com regra.
  • Sem Mostrar fatia "-Outros-", as fatias cortadas pelo limite somem, e o círculo representa só as que ficaram.
  • Porcentagem no formato do número multiplica por 100 duas vezes neste widget. Para participação, use Mostrar Percentual.

Os funis criados antes do funil novo abrem nesta tela. Neles, o Tipo de Gráfico também oferece Funil, o botão Converter para o funil novo e, com a posição Externo, Tamanho do Funil: Muito Pequeno, Pequeno, Médio ou Grande.

Pelo Lumo CLI

Este widget também pode ser criado e versionado em YAML, com type: Pie. Veja a referência de app.