Gráfico de números
Nesta página
Os Atlas Charts exibem um único valor agregado de um campo.
Canais de codificação do gráfico de números
Os Atlas Charts numéricos exigem apenas um único canal de codificação, chamado Number. Este é um canal de codificação aggregation que agrega com base no campo e no método de agregação escolhido e exibe o resultado no gráfico.
Casos de uso
Os gráficos de números são úteis para destacar totais gerais ou valores que representam o estado geral dos seus dados. Por exemplo, uma loja pode usar um gráfico numérico para representar o valor total em dólares de todas as vendas. Além disso, uma cadeia de hotéls pode usar um gráfico de números para representar o número médio de quartos vagos em todos os hote s ou aplicar umfiltro para ver o número total de quartos vagos em uma região selecionada.
Opções de personalização
Formatação condicional
Você pode estilizar o número que seu gráfico exibe com regras de formatação condicional. Essas regras são aplicadas dinamicamente: se o seu número mudar para corresponder ou deixar de corresponder a uma condição que você define, seu estilo será atualizado.
Para saber como usar as regras de formatação condicional, consulte a opção de personalização Formatação Condicional.
Exemplos
Valor total das vendas da loja
O gráfico a seguir visualiza os dados de vendas de uma loja de material de escritório simulada. Cada documento na collection representa uma venda individual, que contém informações sobre o(s) produto(s) vendido(s) e o consumidor. Este gráfico de números mostra a soma total de todas as vendas armazenadas na collection:
O campo Number de items.price
informa ao Atlas Charts para agregar o campo com base no método selecionado de $sum. Como items
é uma array, temos que selecionar uma opção de redução de array antes de podermos agregar. Neste exemplo, escolhemos Unwind Array, que cria um novo documento para cada elemento da array items
. O Atlas Charts soma o price
de cada documento recém-criado e exibe o valor na visualização.
Máximo de calorias queimadas durante os exercícios
O gráfico a seguir visualiza os dados do exercício. Cada documento na collection representa uma atividade de treinamento individual, que contém informações sobre o tipo de atividade realizada e a quantidade de calorias queimadas durante o treinamento. Este gráfico de números mostra o máximo de calorias queimadas em todos os exercícios swimming
e surfing
:
O campo Number de Calories Burned (kCal)
informa ao Atlas Charts para agregar o campo com base no método selecionado de $max.
Aplicamos um filtro a este gráfico para restringir os documentos que os Atlas Charts examinam apenas aqueles com Activity Type
de Surf
, Swim
ou Indoor Swim
. O Atlas Charts determina o valor máximo do campo Calories Burned (kCal)
em todos os documentos que correspondem a esses critérios e exibe o valor na visualização.
Limitações
O tamanho máximo da resposta da query para um gráfico numérico é de 5.000 documento.