web design uiApril 23, 202615 min read

Visualização de Dados para Designers: Como Fazer Gráficos que Realmente Comunicam

Um guia de visualização de dados para quem trabalha como designer. Escolha de gráficos, cor, hierarquia, acessibilidade e os princípios que transformam dados em um gráfico que um usuário real lê em três segundos.

By Boone
XLinkedIn
data visualization for designers

A maioria dos dashboards de produto é ruído. Doze gráficos, seis paletas de cores, nenhuma hierarquia clara e um usuário que precisa estudar cada um para descobrir o que ele está medindo. O time chamou de data-driven e publicou. O usuário chama de confuso e ignora.

Este paper é a versão de trabalho. Os tipos de gráfico que realmente comunicam, as regras de cor que se sustentam em tamanhos pequenos, as decisões de hierarquia que permitem entender os dados em três segundos e os requisitos básicos de acessibilidade que mantêm o trabalho utilizável. Nada de tutorial de D3, nada de galeria de gráficos, só a disciplina de design da dataviz dentro de um produto de verdade.

O que dataviz realmente é

Visualização de dados é a codificação visual de números em formas que o olho compara mais rápido do que o cérebro lê texto. Um gráfico de barras transforma uma coluna de números em retângulos cujas alturas o olho compara instantaneamente. Um gráfico de linha transforma uma série temporal em uma inclinação que o olho lê como uma história. A codificação é o trabalho inteiro.

Um gráfico ruim é aquele em que a codificação briga com os dados. Um gráfico de pizza com onze fatias não codifica nada que o olho consiga comparar. Um gráfico de barras 3D codifica os dados e depois deforma a codificação por vaidade visual. Um gráfico de linha com eixo duplo codifica duas histórias como se fossem uma. Cada um é uma falha de design, não uma falha de matemática.

O artigo sobre design de hierarquia visual mostra como o olho lê uma página estática. Dataviz é hierarquia aplicada a números.

Por que o design de dataviz importa em produto

A maioria das telas de produto tem uma ou duas informações por tela. Um dashboard tem dezenas. Sem disciplina de design, o dashboard vira uma parede de sinais concorrentes onde o usuário não encontra o que importa.

Dataviz também falha de um jeito diferente de outros tipos de design. Um botão com a cor errada é feio. Um gráfico do tipo errado é enganoso. O usuário toma uma decisão com base no que acha que o gráfico diz, e o gráfico dizia outra coisa. O custo de um gráfico enganoso é uma decisão errada, não só uma estética ruim.

Em 2026, toda superfície de produto tem mais dados do que tinha cinco anos atrás. Recursos de IA expõem confiança do modelo, métricas de uso, detalhamento de custos. Telas de analytics são tabelas e gráficos por todo lado. Designers que sabem construir sistemas de dataviz agora são críticos para qualquer produto mais complexo que um app de propósito único.


Escolha o gráfico que se encaixa na pergunta

Escolher o gráfico é 80% do trabalho de dataviz. Escolha o gráfico errado e nenhum acabamento salva. Escolha o certo e o design quase se completa sozinho.

As cinco famílias de gráficos que cobrem a maior parte do trabalho de produto

A maior parte da dataviz de produto vive dentro de cinco famílias de gráficos. Domine essas e mais de 90% do trabalho de dashboard vira rotina.

Pergunta que o usuário está fazendoTipo de gráfico
Como esse número se compara aos outros de uma categoria?Gráfico de barras
Como esse número muda ao longo do tempo?Gráfico de linha
Qual é a composição de um todo?Barra empilhada ou treemap (quase nunca pizza)
Como duas variáveis se relacionam?Gráfico de dispersão
Qual é a distribuição dos valores?Histograma ou box plot

Se o gráfico na tela não corresponde a nenhum desses, o usuário provavelmente não sabe qual pergunta ele responde. Ou mude o gráfico para combinar com a pergunta, ou mude a pergunta que está sendo feita.

Quando usar um único número

O gráfico mais subutilizado no design de produto é nenhum gráfico. Um número grande com um rótulo e uma comparação ("Receita: R$ 124.500, alta de 12% sobre o mês passado") comunica mais do que a maioria dos dashboards com doze gráficos.

Use um único número quando:

  • O usuário só se importa com o valor mais recente, não com a tendência
  • A tendência está implícita no contexto da comparação
  • O espaço na tela é limitado (mobile, sidebar, barra de status)

O peso visual de um único número com tipografia em negrito e um rótulo claro é enorme. A maioria dos dashboards melhoraria se metade dos gráficos fosse trocada por números únicos.

Quando usar small multiples

Small multiples são uma grade do mesmo tipo de gráfico repetido para categorias diferentes. Use quando o usuário precisa comparar padrões entre muitos itens, não os valores absolutos.

Uma grade de 12 sparklines mostrando a receita por região é mais rápida de escanear do que um único gráfico com 12 linhas se cruzando. O olho lê cada região isoladamente e depois compara os formatos ao longo da grade. A técnica vem de Edward Tufte e continua subutilizada em dashboards de produto.

O limite fica em torno de 16 a 20 small multiples por visão. Além disso, o olho não consegue compará-los todos e a grade vira papel de parede.

Grade voxel com nove small multiples em um 3x3, cada um mostrando um formato de sparkline diferente rotulado com o nome de uma região. Acima da grade, um único número grande com um rótulo de comparação domina um canto
Grade voxel com nove small multiples em um 3x3, cada um mostrando um formato de sparkline diferente rotulado com o nome de uma região. Acima da grade, um único número grande com um rótulo de comparação domina um canto

Gráficos que quase nunca funcionam em produto

Alguns tipos de gráfico persistem porque ficam impressionantes em um screenshot. Quase nunca comunicam bem em um produto real. Corte quando os vir.

Gráficos de pizza com mais de três fatias. O olho não compara ângulos com precisão depois de três ou quatro fatias. Use uma barra empilhada ou um treemap. Pizza funciona para proporções de duas fatias (sim/não, ligado/desligado) e quase mais nada.

Gráficos de barras 3D. A terceira dimensão distorce a codificação. A barra da frente parece maior do que é, a de trás parece menor. Use sempre 2D.

Gráficos de linha com eixo duplo. Dois eixos y no mesmo gráfico sugerem que as duas linhas devem ser comparadas, mas a comparação não tem sentido porque cada eixo está em uma escala diferente. O usuário lê uma correlação que não existe. Ou divida em dois gráficos, ou use valores indexados em um eixo.

Gráficos de rosca com rótulo dentro. Rosca é pizza com esforço extra. O rótulo dentro muitas vezes duplica uma informação que já está na tela. Use um número único mais um pequeno gráfico de barras.

Nuvens de palavras. Parecem dados e não comunicam nada. O tamanho da palavra se correlaciona vagamente com a frequência, o olho não compara tamanhos com precisão e palavras mais longas parecem maiores porque têm mais pixels. Corte à primeira vista.

Gráficos de radar. Úteis para comparações muito específicas (avaliações multidimensionais na mesma escala), quase sempre mal usados em comparações gerais. O olho não compara áreas de polígonos irregulares. Se o gráfico não é para um caso de uso específico e conhecido, use um gráfico de barras.

Lista de cortes em voxel. Seis tipos de gráfico, cada um pequeno com um x vermelho: pizza com oito fatias, barras 3D, linha com eixo duplo, rosca com rótulo dentro, nuvem de palavras, gráfico de radar
Lista de cortes em voxel. Seis tipos de gráfico, cada um pequeno com um x vermelho: pizza com oito fatias, barras 3D, linha com eixo duplo, rosca com rótulo dentro, nuvem de palavras, gráfico de radar

Cor em dataviz

Cor em dataviz não é decoração. É parte da codificação. A escolha errada de cor pode virar o significado de um gráfico de claro para enganoso.

Os três usos da cor

Toda cor em um gráfico faz um de três trabalhos:

Cor categórica distingue categorias discretas sem ordem. Cada região, cada produto, cada segmento de cliente recebe um matiz diferente. Use uma paleta de 6 a 8 matizes distintos. Além de 8, o olho começa a confundir cores parecidas e a codificação falha.

Cor sequencial mostra valores ordenados ao longo de uma única dimensão. Do claro ao escuro, da saturação baixa à alta. Use uma rampa de um matiz, não vários. Paletas sequenciais comunicam magnitude por valor, não por matiz.

Cor divergente mostra valores que vão de negativo a positivo em torno de um ponto médio significativo. Vermelho, branco, azul é o exemplo clássico. O ponto médio precisa ser um zero ou limite real, não uma conveniência visual.

Misturar as três mata o gráfico. Uma paleta categórica usada para codificar magnitude é ilegível. Uma paleta sequencial usada para codificar categorias é confusa. Escolha a certa para os dados.

O artigo sobre teoria das cores para designers cobre os princípios de cor mais amplos. O glossário de paleta de cores explica como as paletas são estruturadas.

Regras de cor que sobrevivem a tamanhos pequenos

A maior parte da cor de gráficos falha nos tamanhos pequenos onde os gráficos realmente vivem nas UIs de produto. Um sparkline de 60 pixels não tem espaço visual para renderizar oito cores categóricas com clareza.

Cinco regras que se sustentam:

  • Use no máximo 6 cores categóricas por gráfico. Depois de seis, o olho desiste.
  • Reserve uma cor de destaque para o highlight. A linha ou barra que o usuário deve olhar primeiro recebe a cor da marca ou um matiz de alto contraste. Todo o resto fica atenuado.
  • Atenue os dados secundários. Fundos, linhas de grade e rótulos de eixo com 40 a 60% de opacidade. Dados em primeiro plano com saturação total. O contraste é a hierarquia.
  • Teste em monocromático. Converta o gráfico para escala de cinza e veja se a hierarquia ainda se lê. Se o gráfico só funciona em cor, a cor está trabalhando demais.
  • Teste no modo escuro. A maioria dos gráficos de produto precisa funcionar em fundos claros e escuros. O mesmo matiz muitas vezes parece saturado demais no escuro e lavado demais no claro. Construa uma paleta pareada por modo.

O artigo sobre design de modo escuro cobre a disciplina mais ampla do dark mode. Gráficos estão entre as peças mais difíceis de acertar nele.

Daltonismo não é nicho

Cerca de 8% dos homens e 0,5% das mulheres têm alguma forma de deficiência de visão de cores. A maioria das paletas categóricas que parecem ótimas para um designer fica ilegível para esses usuários.

A solução é nunca codificar informação só por cor. Combine cor com forma, posição, rótulo ou padrão. Um gráfico de linha com três linhas coloridas também deve ter rótulos diretos em cada linha. Um gráfico de barras deve ter rótulos de valor nas barras que o usuário precisa comparar.

Teste as paletas em simuladores de daltonismo. A falha mais comum é vermelho e verde ficarem indistinguíveis para usuários com deuteranopia. Use azul e laranja como par categórico, que funcionam nas deficiências de visão de cores mais comuns.

O artigo sobre contraste de cor acessível cobre os mínimos de contraste. O glossário de taxa de contraste explica como o contraste é medido.


Hierarquia em um gráfico

Todo gráfico tem uma hierarquia. O olho do usuário precisa pousar primeiro nos dados, depois nos rótulos, e por último nas linhas de grade e nos eixos. A maioria dos gráficos de produto inverte isso e o usuário tem que se esforçar para achar os dados.

O que enfatizar, o que atenuar

Os dados são o herói. Barras, linhas e pontos recebem o maior peso visual. Opacidade total, saturação total, cor da marca ou de destaque quando apropriado.

Rótulos e títulos são o elenco de apoio. Fortes o bastante para ler, não fortes o bastante para competir com os dados. Normalmente de 50 a 70% do peso visual dos dados.

Linhas de grade, linhas de eixo e marcas de escala são o palco. Visíveis só quando o usuário procura por elas. Normalmente de 20 a 40% do peso visual dos rótulos.

A maioria dos gráficos de produto sai com as linhas de grade com força total porque esse é o padrão de toda biblioteca de gráficos. A solução é um override de CSS que atenua as linhas de grade, e o gráfico imediatamente parece desenhado em vez de gerado por template.

Rótulo direto vence legenda

Uma legenda ao lado do gráfico obriga o olho do usuário a jogar pingue-pongue entre a legenda e os dados. Rótulos diretos em cada linha, barra ou segmento deixam o usuário ler o gráfico de uma vez só.

Rotulagem direta é mais difícil de implementar e as bibliotecas de gráficos não a suportam bem. Construa mesmo assim. Um gráfico de linha com três linhas rotuladas na ponta direita é dramaticamente mais legível do que o mesmo gráfico com uma legenda no canto.

A exceção é quando há séries demais para os rótulos diretos caberem. Nesse caso, use uma legenda interativa. Passar o mouse ou tocar em um item da legenda destaca aquela série no gráfico e atenua o resto.

Comparação em voxel. À esquerda, rotulado GRÁFICO COM LEGENDA: um gráfico de linha com legenda no canto e o olho do usuário desenhando um zigue-zague entre legenda e dados. À direita, rotulado RÓTULOS DIRETOS: o mesmo gráfico com rótulos na ponta direita de cada linha e o olho do usuário lendo da esquerda para a direita
Comparação em voxel. À esquerda, rotulado GRÁFICO COM LEGENDA: um gráfico de linha com legenda no canto e o olho do usuário desenhando um zigue-zague entre legenda e dados. À direita, rotulado RÓTULOS DIRETOS: o mesmo gráfico com rótulos na ponta direita de cada linha e o olho do usuário lendo da esquerda para a direita

A regra dos três segundos

Todo gráfico em um produto deve responder à sua pergunta em três segundos. Se o usuário precisa estudar o gráfico, o design falhou.

Como testar a regra dos três segundos

Mostre o gráfico para alguém que nunca viu o dashboard. Pergunte "o que esse gráfico te diz?" Cronometre a resposta.

Se a resposta vem em menos de três segundos, o gráfico funciona. Se demora mais, descubra o que está atrasando. Normalmente é uma destas coisas:

  • O tipo de gráfico não combina com a pergunta
  • A hierarquia está invertida (linhas de grade mais gritantes que os dados)
  • A legenda força o pingue-pongue do olhar
  • A codificação de cor não é clara
  • O gráfico tem séries demais

Corrija a falha, teste de novo. Um dashboard em que todo gráfico passa no teste dos três segundos é um dashboard que o usuário consegue de fato usar.

Quando a regra dos três segundos não se aplica

Ferramentas de análise exploratória (ferramentas de BI, notebooks de ciência de dados) são diferentes. O usuário não está dando uma olhada, está investigando. Ele quer cada variável, cada dimensão, cada filtro. Três segundos viram três minutos e tudo bem.

O erro é construir um dashboard de produto com a disciplina de uma ferramenta de BI. O usuário do produto não está investigando. Está conferindo. Três segundos é o orçamento.


Interação em dataviz

Gráficos em UIs de produto são interativos. Hover para tooltips, clique para filtrar, brush para dar zoom. As interações precisam de um design tão deliberado quanto a codificação estática.

Design de tooltip

Tooltips em gráficos respondem à pergunta "qual é o valor exato deste ponto?" A maioria das bibliotecas de gráficos usa por padrão um tooltip que mostra todas as séries de uma vez, o que vira uma parede de texto no hover.

Padrões melhores:

  • Um tooltip por série, não todas as séries. Passe o mouse na linha que importa e veja o valor dela. Passar o mouse no fundo do gráfico não mostra nada.
  • Tooltips incluem a unidade. "R$ 1.240" e não "1240".
  • Tooltips mostram contexto de comparação quando útil. "R$ 1.240 (+8% vs semana passada)" transforma o tooltip em uma história.
  • Tooltips nunca bloqueiam os dados. Posicione acima ou abaixo do cursor de acordo com a proximidade da borda do gráfico.

Filtragem e brushing

Gráficos que suportam manipulação direta parecem responsivos de um jeito que gráficos que precisam de um painel de filtros separado não parecem. Fazer brush em um intervalo de datas no eixo x para dar zoom, clicar em uma categoria na legenda para isolá-la, arrastar uma linha de limite para filtrar linhas. Cada um exige trabalho de engenharia que se paga em confiança do usuário.

O risco é o excesso de engenharia. Um gráfico que precisa de cinco interações para ser útil é um gráfico que deveria ser dividido em vários gráficos mais simples. Cada interação tem um custo cognitivo.

O glossário de divulgação progressiva cobre o princípio mais amplo. Gráficos podem usá-lo bem escondendo controles avançados até o usuário demonstrar intenção.


Falhas de dataviz para ficar de olho

Toda auditoria de dashboard encontra as mesmas falhas. Se o produto sai com qualquer uma delas, a camada de dataviz está minando o resto do produto.

Eixos y truncados que exageram a mudança. Um gráfico de barras com eixo y começando em 95 em vez de zero transforma uma variação de 2% em um penhasco visual. Use eixos de faixa completa, a menos que haja um motivo claro, e rotule explicitamente qualquer truncamento.

Gráficos de barras sem linha de base no zero. O comprimento da barra é a codificação. Se a barra não começa no zero, a codificação mente. Isso é inegociável para gráficos de barras. Gráficos de linha podem usar eixos truncados quando mostram uma faixa pequena ao longo do tempo.

Tipos de gráfico inconsistentes no mesmo dashboard. Dois gráficos de barras com orientações diferentes, dois gráficos de linha com faixas de eixo diferentes, uma pizza ao lado de uma barra empilhada mostrando os mesmos dados. Escolha o tipo de gráfico que serve a cada pergunta, mas mantenha o tratamento visual consistente no dashboard inteiro.

Gráficos que demoram mais para carregar que o resto da página. Um dashboard que pinta o layout em 200 ms e os gráficos em 2 segundos parece quebrado. Construa estados de skeleton para cada gráfico. Carregue gráficos abaixo da dobra com lazy-load. Faça streaming dos dados em vez de esperar o payload completo.

Gráficos que ignoram a marca. Um dashboard que usa as cores padrão da biblioteca de gráficos parece um template. A paleta dos gráficos deve ser derivada do sistema de cores da marca, com ajustes para acessibilidade e legibilidade em tamanho pequeno. Nunca publique um dashboard com a paleta padrão do Chart.js ou do Recharts em produção.

O artigo sobre paleta de cores da marca cobre a disciplina mais ampla de cor de marca. Paletas de dataviz são derivadas, não inventadas.


Dataviz nas condições de 2026

Três mudanças alteraram como a dataviz é desenhada. O trabalho precisa se adaptar.

A IA gera gráficos em segundos. Ferramentas como ChatGPT e Claude geram um gráfico a partir de dados brutos em um único prompt. O risco é que designers parem de pensar na escolha do gráfico porque a IA escolhe um. A IA quase sempre escolhe um tipo genérico que não combina com a pergunta real. Use a IA para primeiros rascunhos e depois refatore com base na pergunta que o usuário está fazendo.

Dados em tempo real são o padrão. Dashboards agora fazem streaming de dados ao vivo em vez de atualizar a cada 60 segundos. A implicação de design é que o movimento também precisa de design. Gráficos ao vivo que piscam a cada atualização são inutilizáveis. Interpolação suave entre pontos de dados e um indicador claro de "ao vivo" são o mínimo.

Dashboards mobile são comuns. Um dashboard pensado só para desktop perde a maior parte do uso de fim de semana e de viagem. Gráficos no mobile pedem decisões diferentes: tipos de gráfico mais simples, menos séries, layouts mais altos que rolam em vez de grades que se comprimem.

O artigo sobre design responsivo cobre a disciplina responsiva mais ampla. Dataviz é uma das camadas mais difíceis de tornar realmente responsiva.


FAQ

Que tipo de gráfico devo usar?

Combine o gráfico com a pergunta que o usuário está fazendo. Comparar valores entre categorias: gráfico de barras. Mostrar mudança ao longo do tempo: gráfico de linha. Mostrar partes de um todo: barra empilhada ou treemap (quase nunca pizza). Mostrar relação entre duas variáveis: gráfico de dispersão. Mostrar distribuição: histograma ou box plot. Se o gráfico na tela não se encaixa em nenhum desses, o usuário não sabe qual pergunta ele responde.

Quando devo evitar gráficos de pizza?

Quase sempre. Pizza funciona para duas ou três fatias em que a proporção é a história inteira (sim/não, ligado/desligado, divisões binárias simples). Depois de três fatias, o olho não compara ângulos com precisão e o gráfico vira decoração. Use uma barra empilhada horizontal ou um treemap.

Quantas cores um gráfico deve usar?

No máximo seis cores categóricas, mais uma de destaque para a série em evidência. Depois de seis, o olho começa a confundir matizes parecidos e a codificação falha. Para dados sequenciais (de baixo a alto), use uma rampa de um matiz do claro ao escuro. Para dados divergentes (de negativo a positivo), use uma rampa de dois matizes em torno de um ponto médio significativo.

Como tornar gráficos acessíveis?

Nunca codifique informação só por cor. Combine cor com forma, posição, rótulo ou padrão. Teste as paletas em simuladores de daltonismo (deuteranopia é a mais comum). Atinja os mínimos de contraste da WCAG entre os elementos do gráfico e o fundo. Use rótulos diretos em vez de referências só por legenda sempre que possível. Adicione nomes acessíveis aos componentes do gráfico para leitores de tela.

Qual é a regra dos três segundos para gráficos?

Todo gráfico em um dashboard de produto deve responder à sua pergunta em três segundos ou menos quando mostrado a um usuário novo. Se o usuário precisa estudar o gráfico, o design falhou. Teste mostrando o gráfico para alguém que não viu o dashboard e cronometrando quanto tempo leva para resumir o que o gráfico diz. Qualquer coisa acima de três segundos significa que o gráfico precisa ser simplificado.

Devo usar uma biblioteca de gráficos ou construir algo customizado?

Use uma biblioteca de gráficos para primeiros rascunhos e protótipos. A maioria dos gráficos de produção em UIs de produto se beneficia de camadas customizadas sobre a biblioteca para corrigir os padrões: linhas de grade atenuadas, rótulos diretos, paletas de cor da marca, tooltips customizados. Dataviz totalmente customizada com D3 ou canvas só se justifica quando o tipo de gráfico é incomum o bastante para nenhuma biblioteca suportá-lo.

Dataviz é design, não decoração

Um dashboard com dataviz disciplinada parece um produto que respeita o tempo do usuário. Um dashboard sem ela parece uma parede de decoração que por acaso contém números. A distância entre os dois é pequena, e o único caminho até o primeiro é disciplina de design aplicada à escolha do gráfico, à cor, à hierarquia e à interação.

Escolha o gráfico que combina com a pergunta. Atenue as linhas de grade, destaque os dados. Use cor como codificação, não como decoração. Teste contra a regra dos três segundos. Teste contra o daltonismo. Teste no mobile e no modo escuro.

O produto que entrega dataviz disciplinada parece sério. O produto que entrega o output padrão da biblioteca de gráficos parece um template. Os usuários notam a diferença mesmo quando não conseguem articular por quê.

Se você quer um time que constrói sistemas de dataviz junto com o resto da UI do produto, contrate a Brainy. Gráficos como parte de primeira classe do design system, em todo projeto.

Leitura relacionada

Want a dashboard or product UI where the data actually communicates? Brainy ships data-heavy interfaces with chart systems built in, not bolted on after the fact.

Get Started

More from Brainy Papers

Keep reading