Ir al contenido principal

Análisis de clústeres en Tableau

Aprende a agrupar tus datos en Tableau con su herramienta de clustering integrada.
Actualizado 17 sept 2026  · 10 min leer

Explorar con IA

ChatGPTClaudePerplexity

Los datos pueden ser complejos, tediosos y, a veces, cuesta encontrar patrones. Imagina que tienes datos de ventas de tu empresa y quieres detectar patrones en la capacidad de gasto de los consumidores. Si logras identificar grupos o asociaciones diferenciadas en los datos, podrás dirigirte a cada segmento para maximizar las ventas. A esta idea se la conoce como clustering, y Tableau incluye una función nativa que agrupa automáticamente puntos de datos similares según ciertos atributos. Vamos a explorar esta funcionalidad de Tableau y a ver cómo aplicarla a un conjunto de datos real.

Clustering k-means

El clustering, o análisis de clústeres, es un algoritmo de aprendizaje automático no supervisado que agrupa elementos similares basándose en una métrica de similitud.

Tableau utiliza internamente el algoritmo de k-means. K-means es una técnica de clustering que divide los datos en K clústeres y se encuadra dentro del clustering basado en centroides. En k-means, para un número de clústeres k dado, el algoritmo reparte el conjunto de datos en k clústeres donde cada clúster tiene un centroide calculado como la media de todos los puntos de ese clúster. Los puntos de datos se agrupan en función de su distancia a los centroides.

Aquí tienes dos tutoriales de DataCamp que explican el concepto de clustering en detalle:

Si quieres aprender más sobre clustering en machine learning, haz los cursos de DataCamp Unsupervised Learning in Python o Clustering Methods with SciPy.

La figura siguiente ilustra el algoritmo k-means para facilitar su comprensión. Al principio, definimos de forma aleatoria 4 centroides. El algoritmo k-means asigna cada punto de datos a su clúster más cercano (cruz). El centroide se desplaza a una nueva posición a medida que cambia la media de todos los puntos del clúster, y el proceso se repite hasta que no haya más cambios en la posición de los centroides.

visual

Visualizing K-Means algorithm

El criterio de clustering en Tableau

Tras entender la metodología de clustering, veamos cómo lo hace Tableau. Tableau utiliza el criterio Calinski-Harabasz para evaluar la calidad de los clústeres. Esta es su interpretación matemática:

interpretación matemática

Fuente

"donde SSB es la varianza entre clústeres, SSW es la varianza intraclúster, k es el número de clústeres y N es el número de observaciones" (Fuente).

Esta razón produce un valor que determina la cohesión de los clústeres. Cuanto mayor es el valor, más compactos son los clústeres (baja distancia dentro del clúster) y más separados están entre sí (alta distancia entre clústeres).

Requisitos previos

Este artículo asume cierta familiaridad con Tableau. Si estás empezando desde cero, te recomendamos el siguiente artículo de DataCamp como excelente introducción.

Data Visualisation with Tableau

Entorno de Tableau

En este tutorial trabajaremos con Tableau Public, la versión gratuita de Tableau. Descárgala desde el sitio oficial. Sigue las instrucciones de instalación y, si al hacer clic en el icono de Tableau te aparece la siguiente pantalla, todo está listo.

tableau public

Conexión con el conjunto de datos

El conjunto de datos que usaremos se llama World Economic Indicators. Incluye indicadores clave que mueven la economía (esperanza de vida, facilidad para hacer negocios, población, etc.) de distintos países. Procede de Naciones Unidas y puedes acceder a él aquí.

  • Descarga el conjunto de datos en tu equipo.
  • Importa los datos a tu área de trabajo de Tableau desde el ordenador. Usa Data Interpreter, en la pestaña Sheets, para corregir y reordenar los datos.

Formatear el origen de datos

Ve a la hoja de trabajo y echa un vistazo a las pestañas Measures y Dimensions. Hay muchos campos en la pestaña Measures que podemos agrupar bajo una misma categoría. Esto también ayudará a representar mejor todos los campos.

  • Selecciona Business Tax Rate, Days to Start Business, Ease of Business, Hours to do Tax and Lending Interest > Create Folder.
pestañas de measures y dimensions
  • Pon al folder el nombre Business; ahora todos los campos anteriores quedan dentro de esta carpeta.
carpeta business
  • De forma similar, crea carpetas para Development, Health y Population. Añade los campos correspondientes. Así quedará la pestaña Measures tras el formateo:
nuevas carpetas

Crear clústeres con los World Economic Indicators

El clustering ayuda a destapar patrones en el conjunto de datos. Imagina que eres analista en una empresa de turismo. Con el aumento de la esperanza de vida en todo el mundo, ha crecido el turismo sénior. Las personas mayores son más activas y están más interesadas en viajar y conocer mundo. Tu empresa quiere aprovechar esta tendencia, y tu trabajo es usar los World Indicators para identificar los países donde hay suficientes clientes del perfil adecuado. El clustering puede ayudarnos a detectar esos países.

Identificar países con alta probabilidad de éxito para el turismo sénior

Veamos ahora los pasos para realizar el análisis de clústeres sobre los datos.

  • Haz doble clic en Country dentro de Dimensions en el panel Data. Tableau crea un mapa con un círculo relleno por país. Cambia el tipo de marca a Map en la tarjeta Marks,
creación de mapa con la dimensión country

Identificar las variables para el clustering

El siguiente paso es elegir las variables que usará el algoritmo. En Tableau, las variables corresponden a los campos. No existe una única combinación "mejor" que dé clústeres ideales; puedes probar con distintos campos hasta lograr el resultado deseado. En nuestro caso, trabajaremos con:

  • Population Urban

La población urbana es un buen indicador de la densidad de población de un país. A mayor densidad, más oportunidades de negocio.

  • Population 65+

La población mayor de 65 años representa a nuestro segmento objetivo.

  • Life Expectancy Female y Life Expectancy Male

Los países con mayor esperanza de vida indican que su población tiende a vivir más tiempo y, por tanto, puede estar más interesada en viajar.

  • Tourism Per Capita

Este campo no existe y podemos crearlo como un campo calculado usando Tourism Outbound y Population Total así:

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

creación de campo

Tourism Outbound representa el dinero (en dólares estadounidenses) que la población de un país gasta anualmente en viajes internacionales. Para obtener el valor medio, dividimos este campo entre la población de cada país.

Añadir los campos seleccionados a la vista

Antes de continuar, cambia la agregación predeterminada de SUM a AVERAGE. Tableau permite agregar measures o dimensions, aunque es más habitual agregar measures. Siempre que añadimos una measure a la vista, se le aplica por defecto una agregación. El tipo de agregación depende del contexto.

agregación aplicada

Cambia la agregación de todos los campos seleccionados y arrástralos a Detail en la tarjeta Marks como se muestra:

cambiar agregación

Clustering

En Tableau, el clustering es tan sencillo como arrastrar y soltar. Sigue estos pasos:

  • Haz clic en el panel Analytics y arrastra Cluster a la vista; Tableau agrupará los datos automáticamente.
clustering
  • Aunque Tableau puede decidir automáticamente cuántos clústeres crear, también puedes controlar tanto el número de clústeres como las variables usadas. Arrastra un campo al cuadro para incluirlo en el algoritmo o sácalo para excluirlo.
número de clústeres
  • En nuestro caso usaremos 4 clústeres y las variables predeterminadas para un mejor análisis. Ten en cuenta que algunos países no entran en ningún clúster y quedan marcados como no agrupados.
no agrupados
  • El clúster se crea como una nueva píldora y aparece en el estante de color. Arrastra esta píldora al panel Data para guardarla como grupo.
guardar como grupo

Ya hemos agrupado los países según las medidas elegidas. Pero ¿cómo interpretamos estos resultados y cómo tomamos decisiones de negocio basadas en los clústeres? En la siguiente sección lo vemos.

Describir los clústeres

Haz clic en el campo Clusters en la tarjeta Marks y selecciona Describe Clusters.

describir clústeres

Se mostrará un documento con la descripción detallada de los clústeres. Contiene dos pestañas:

Summary

Incluye un resumen de resultados y los valores medios de cada variable por clúster.

resumen

De estos resultados se deduce que el clúster 3 tiene:

  • La mayor esperanza de vida tanto en hombres como en mujeres
  • El mayor gasto turístico per cápita
  • La mayor población urbana

Esto indica una población urbana con alto poder adquisitivo y mayor esperanza de vida, por lo que parece un mercado interesante para el turismo sénior. Veamos qué países incluye este clúster.

países incluidos en el clúster

Models

La pestaña de modelos muestra distintos valores estadísticos para la media de todas las variables/campos e indica su significación estadística.

modelos

Como analista, puedes presentar esta lista al equipo de ventas para que se centre en estos clientes potenciales. El clustering nos ha dado una gran visión. A partir de aquí, puedes experimentar con otros campos, fijar umbrales de población o ingresos, etc. Hay muchas formas de agrupar los datos, pero el principio básico es el mismo.

Conclusión

En este artículo, has aprendido a realizar un análisis de clústeres en Tableau con un simple mecanismo de arrastrar y soltar. El clustering es una herramienta muy valiosa y, combinada con Tableau, pone el poder del análisis estadístico en manos de los analistas. Consulta nuestro hub de Tableau para encontrar todo lo que necesitas para dominar Tableau.

Referencias

Tableau Documentation

Temas
Tableau
Ciencia de datos
Visualización de datos
Aprendizaje automático

Más sobre Tableau

Curso

Introducción a Tableau

6 h
327.3K
Iníciate en Tableau con el curso Introducción a Tableau. Descubre los aspectos básicos de Tableau, como las funciones y los paneles.
Ver detallesRight Arrow
Iniciar Curso
Ver másRight Arrow
Relacionado

blog

11 técnicas de visualización de datos para cada caso de uso con ejemplos

Descubra los análisis, técnicas y herramientas más populares para dominar el arte de la visualización de datos.
Javier Canales Luna's photo

Javier Canales Luna

12 min

Tutorial

Tutorial de K-Means Clustering en R

Aprenda qué es k-means y descubra por qué es uno de los algoritmos de agrupación más utilizados en la ciencia de datos.
Eugenia Anello's photo

Eugenia Anello

8 min

Clustering k-means

Tutorial

Introducción a k-Means Clustering con scikit-learn en Python

En este tutorial, aprenda a aplicar k-Means Clustering con scikit-learn en Python

Kevin Babitz

8 min

Tutorial

Tutorial de visualización de datos con Python y Tableau

Aprende a utilizar Python para ampliar las funciones de visualización de datos de Tableau.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Tutorial

Gráficos de columnas agrupadas en Excel: Cómo crearlos y personalizarlos

Este tutorial trata sobre los gráficos de columnas agrupadas, por qué Excel es bueno para crearlos y cómo crear y personalizar gráficos de columnas agrupadas en Excel.
Elena Kosourova's photo

Elena Kosourova

11 min

Tutorial

Tutorial de Power BI para principiantes

Aprende los fundamentos de Power BI y a crear un informe básico con este tutorial paso a paso.
DataCamp Team's photo

DataCamp Team

13 min

Ver MásVer Más