Pular para o conteúdo principal

Análise de clusters no Tableau

Aprenda a agrupar seus dados no Tableau com a ferramenta de clustering nativa.
Atualizado 17 de set. de 2026  · 10 min lido

Explorar com IA

ChatGPTClaudePerplexity

Dados podem ser complexos, trabalhosos e, às vezes, é difícil descobrir padrões. Imagine que você tem dados de vendas da sua empresa e quer encontrar um padrão no poder de compra dos consumidores. Se for possível identificar grupos ou associações distintos nos dados, você pode direcionar campanhas específicas para cada grupo e maximizar as vendas. Essa ideia básica se chama clustering, e o Tableau tem um recurso nativo que agrupa automaticamente pontos de dados semelhantes com base em certos atributos. Vamos explorar essa funcionalidade do Tableau e ver como aplicá-la a um conjunto de dados do mundo real.

K-Means clustering

Clustering, também conhecido como análise de clusters, é um algoritmo de aprendizado de máquina não supervisionado que agrupa itens semelhantes com base em uma métrica de similaridade.

O Tableau usa o algoritmo de K-Means clustering por baixo dos panos. K-Means é uma técnica que divide os dados em K clusters e se enquadra no agrupamento baseado em centróides. Em K-Means, para um número k de clusters, o algoritmo divide o conjunto de dados em k grupos, cada um com um centróide calculado como a média de todos os pontos daquele cluster. Os pontos de dados são então agrupados com base na distância até seus centróides.

Aqui estão dois ótimos tutoriais na DataCamp que explicam o conceito de clustering em detalhes:

Se quiser aprender mais sobre clustering em machine learning, faça os cursos da DataCamp Unsupervised Learning in Python ou Clustering Methods with SciPy.

A figura abaixo ilustra o algoritmo K-Means para facilitar o entendimento. Primeiro, definimos aleatoriamente 4 centróides. O K-Means então atribui cada ponto de dados ao cluster mais próximo (cruz). O centróide se desloca para uma nova posição conforme a média dos pontos muda, e o processo se repete até que não haja mais alteração nas posições dos centróides.

visual

Visualizing K-Means algorithm

O critério de clustering no Tableau

Depois de entender a metodologia de clustering, vamos ver como isso é feito no Tableau. O Tableau usa o critério Calinski-Harabasz para avaliar a qualidade dos clusters. Aqui está a interpretação matemática do critério Calinski-Harabasz:

interpretação matemática

Fonte

"onde SSB é a variância entre clusters, SSW é a variância dentro dos clusters, k é o número de clusters e N é o número de observações" (Fonte).

Essa razão retorna um valor que determina a coesão dos clusters. Quanto maior for esse valor, mais próximos e coesos estão os clusters, com baixa distância interna e alta distância entre clusters.

Pré-requisitos

Este artigo presume alguma familiaridade com o Tableau. Se você está começando do zero, recomendamos o artigo a seguir da DataCamp, que funciona como um excelente guia introdutório.

Data visualization com Tableau

Ambiente do Tableau

Neste tutorial, vamos usar o Tableau Public, a versão gratuita do Tableau. Baixe o Tableau Public no site oficial. Siga as instruções de instalação e, se a tela abaixo abrir ao clicar no ícone do Tableau, está tudo certo.

tableau public

Conectando ao conjunto de dados

O conjunto de dados que usaremos é o World Economic Indicators. Ele inclui indicadores importantes que impulsionam a economia, como expectativa de vida, facilidade de fazer negócios, população etc., de vários países. Foi obtido das Nações Unidas. Você pode acessá-lo aqui.

  • Baixe o dataset para o seu computador.
  • Importe os dados para o seu workspace do Tableau. Use o Data Interpreter, disponível na guia Sheets, para corrigir e realinhar os dados.

Formatando a fonte de dados

Siga para a worksheet e dê uma olhada nas guias Measures e Dimensions. Há muitos campos em Measures que podem ser agrupados em uma única categoria. Isso também ajuda a representar melhor todos os campos.

  • Selecione Business Tax Rate, Days to Start Business, Ease of Business, Hours to do Tax and Lending Interest > Create Folder.
aba de measures e dimensions
  • Nomeie a pasta como Business. Agora, todos os campos acima estão dentro dessa pasta.
pasta business
  • Da mesma forma, crie pastas para Development, Health e Population. Adicione os campos correspondentes. Veja como a guia Measures fica após a formatação:
novas pastas

Criando clusters a partir dos dados de World Economic Indicators

Clustering ajuda a revelar padrões no conjunto de dados. Suponha que você é analista em uma empresa de turismo. Com o aumento da expectativa de vida no mundo, o turismo da terceira idade cresceu. Pessoas mais velhas estão mais ativas e interessadas em viajar e conhecer o mundo. Sua empresa quer aproveitar esse movimento, e sua missão é usar o World Indicators para identificar países com um bom potencial de clientes. O clustering é uma ferramenta que pode nos ajudar a encontrar esses países.

Identificando países com alto potencial para turismo da terceira idade

Vamos percorrer os passos para executar a análise de clusters nos dados.

  • Dê um duplo clique em Country em Dimensions no painel Data. O Tableau cria um mapa com um círculo preenchido para cada país. Altere o tipo de marca para Map no card Marks,
criação do mapa pela dimensão country

Identificando as variáveis para o clustering

O próximo passo é definir as variáveis que serão usadas pelo algoritmo. No Tableau, as variáveis são equivalentes aos campos. Não existe uma resposta única para quais variáveis produzem os melhores clusters — vale testar combinações até chegar ao resultado desejado. No nosso caso, vamos trabalhar com os seguintes campos:

  • Population Urban

A população urbana é um bom indicador da densidade populacional do país. Quanto maior a densidade, mais oportunidades de negócio tendem a surgir.

  • Population 65+

População acima de 65 representa o público sênior, que é nosso segmento-alvo.

  • Life Expectancy Female e Life Expectancy Male

Países com maior expectativa de vida indicam que as pessoas tendem a viver mais e podem se interessar mais por viagens.

  • Tourism Per Capita

Esse campo não existe e pode ser criado como um campo calculado usando Tourism Outbound e Population Total da seguinte forma:

Tourism Per Capita = SUM([Tourism Outbound])/SUM([Population Total])

criação de campo

Tourism Outbound representa o dinheiro (em dólares) que os habitantes de um país gastam anualmente em viagens internacionais. Para obter o valor médio per capita, dividimos esse campo pela população de cada país.

Adicionando os campos selecionados à visualização

Antes de seguir, precisamos alterar a agregação padrão de SUM para AVERAGE. O Tableau permite agregar measures ou dimensions, embora a agregação de measures seja mais comum. Sempre que adicionamos uma measure à visualização, uma agregação é aplicada por padrão. O tipo de agregação depende do contexto da visualização.

agregação aplicada

Altere a agregação de todos os campos selecionados e arraste-os para Detail no card Marks conforme abaixo:

alterar agregação

Clustering

Fazer clustering no Tableau é um processo de arrastar e soltar. Siga os passos:

  • Clique no painel Analytics e arraste Cluster para a visualização. O Tableau agrupa os dados automaticamente.
clustering
  • Embora o Tableau consiga decidir automaticamente o número de clusters, você também pode controlar tanto a quantidade de clusters quanto as variáveis usadas no cálculo. Basta arrastar um campo para dentro da caixa para incluí-lo no algoritmo de clustering ou arrastá-lo para fora para excluí-lo.
número de clusters
  • Vamos usar 4 clusters e as variáveis padrão para uma análise mais rica. Note que alguns países não entraram em nenhum cluster e foram marcados como not clustered.
não agrupados
  • O cluster é criado como uma nova pill e aparece na prateleira de cor. Arraste essa pill para o painel Data para salvá-la como um grupo.
salvar como grupo

Pronto: agrupamos os países em relação às medidas escolhidas. Mas como interpretar esses resultados e tomar decisões de negócio com base neles? A próxima seção responde a essas perguntas.

Descrevendo os clusters

Clique no campo Clusters no card Marks e selecione a opção Describe Clusters.

descrever clusters

Isso abre um documento com uma descrição detalhada dos clusters. Ele tem duas abas:

Summary

Exibe um resumo dos resultados e os valores médios de cada variável para cada cluster.

resumo

Com base nos resultados acima, podemos inferir que o Cluster 3 tem:

  • Maior expectativa de vida para homens e mulheres
  • Maior turismo total per capita
  • Maior população urbana

Isso indica uma população urbana mais rica e com maior longevidade — um mercado promissor para o turismo da terceira idade. Vamos ver quais países fazem parte desse cluster.

países incluídos no cluster

Models

A aba Models mostra os valores estatísticos relacionados às médias de todas as variáveis/campos e sua significância estatística.

modelos

Como analista, você pode apresentar essa lista ao time de Vendas para que foquem nesses clientes em potencial. O clustering nos trouxe ótimos insights. A partir daqui, vale experimentar diferentes campos, definir limites para população ou renda etc. Há muitas maneiras de agrupar os dados, mas o princípio básico é o mesmo.

Conclusão

Neste artigo, você viu como realizar uma análise de clusters no Tableau com um simples mecanismo de arrastar e soltar. O clustering é uma ferramenta valiosa e, aliado ao Tableau, coloca uma técnica estatística poderosa nas mãos dos analistas. Veja o nosso hub de Tableau para tudo o que você precisa para dominar a ferramenta. 

Referências

Documentação do Tableau

Tópicos
Tableau
Ciência de dados
Visualização de dados
Aprendizado de máquina

Saiba mais sobre o Tableau

Curso

Introdução ao Tableau

6 h
327.3K
Comece sua jornada no Tableau com nosso curso Introdução ao Tableau. Descubra os conceitos básicos do Tableau, como seus recursos e painéis.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

O que é o Tableau - O guia completo do Tableau

Descubra essa ferramenta dinâmica de business intelligence, incluindo como ela foi criada, o que ela pode fazer e como aprender a usá-la pode levar sua carreira para o próximo nível.

Wendy Gittleson

15 min

blog

Clusterização em machine learning: 5 algoritmos essenciais de clusterização

Explore cinco algoritmos-chave de clusterização não supervisionada — K-Means, DBSCAN, MeanShift, hierárquico e BIRCH — além de aplicações de negócio e um gu
Moez Ali's photo

Moez Ali

15 min

blog

Como analisar dados para sua empresa em 5 etapas

Descubra as diferentes etapas para analisar dados e extrair valor deles, bem como os métodos e técnicas envolvidos no processo.
Javier Canales Luna's photo

Javier Canales Luna

14 min

Tutorial

Tutorial do K-Means Clustering no R

Saiba o que é o k-means e descubra por que ele é um dos algoritmos de agrupamento mais usados na ciência de dados
Eugenia Anello's photo

Eugenia Anello

8 min

Clustering k-means

Tutorial

Introdução ao k-Means Clustering com o scikit-learn em Python

Neste tutorial, saiba como aplicar o k-Means Clustering com o scikit-learn em Python

Kevin Babitz

8 min

Tutorial

Gráficos de colunas agrupadas no Excel: Como criá-los e personalizá-los

Este tutorial discute os gráficos de colunas agrupadas, por que o Excel é bom para criá-los e como criar e personalizar gráficos de colunas agrupadas no Excel.
Elena Kosourova's photo

Elena Kosourova

11 min

Ver MaisVer Mais