Skip to Content
Data visualizationSentiment Bar

Sentiment Bar

Data visualization · 07

Sentimento precisa mostrar proporção, direção e incerteza sem depender só de cor.

Sentiment Bar representa sentimento em distribuição percentual, score contínuo, saldo ou histograma. Use a variante que responde à pergunta da tela; não force uma barra empilhada para todo caso.

Variantes

VarianteUsoLeitura
StackedPercentual positivo/neutro/negativo“Como o volume se distribui?”
ScaleScore contínuo de -1 a +1“Onde este item cai na régua?”
DivergingSaldo positivo vs negativo“Qual lado domina?”
HistogramDistribuição por buckets“Qual é a forma da distribuição?”
MiniLinha densa em tabela/card“Qual é o resumo rápido?”

Cores semânticas

SentimentoToken
Positivo--chart-positive
Neutro--chart-neutral
Negativo--chart-negative

Regras por variante

VarianteRegra
StackedMostrar percentuais ou valores absolutos próximos
ScaleMarcar zero e valor atual
DivergingCentralizar em zero; neutros ficam fora do saldo
HistogramUsar buckets consistentes e eixo legível
MiniSempre oferecer tooltip/label textual

Acessibilidade

  • Percentuais devem estar em texto, tooltip ou tabela auxiliar.
  • Positivo/neutro/negativo não podem depender apenas do hue.
  • Em tabelas densas, mini bar precisa de label acessível por linha.
  • O summary textual deve citar dominante e variação quando relevante.

Anti-patterns

EvitarCorreção
Usar amarelo como negativoManter semântica fixa
Esconder neutros sem explicarUsar diverging apenas quando saldo é a pergunta
Barra sem númerosExibir percentuais ou tooltip
Mini bar como única evidênciaAdicionar texto/aria-label
Last updated on