Ir al contenido principal

Tutorial de Tableau para principiantes

Aprende a crear paneles dinámicos y a contar historias atractivas en Tableau con datos reales en este tutorial paso a paso para principiantes.
Actualizado 17 sept 2026  · 13 min leer

Explorar con IA

ChatGPTClaudePerplexity

Si trabajas con datos reales y quieres extraer información con rapidez, Tableau es la herramienta perfecta para ti. Con Tableau no tienes que escribir líneas complejas de código en R o Python para crear al instante visualizaciones dinámicas y puedes resolver todo tipo de problemas analíticos.

Puedes comprobar su eficacia en la colección de Tableau de 10 ejemplos de visualizaciones interactivas en mapas, con proyectos que cuentan visualmente la evolución de la población de Manhattan, analizan el sistema eléctrico de EE. UU. e investigan las causas detrás de que trabajadores por horas cobren el salario mínimo o menos. Tableau también presume de galería con las Visualizations of the Day.

Por eso más de 64.000 empresas eligen Tableau como plataforma web para analizar datos en tiempo real, generar insights que impulsen decisiones y crear soluciones óptimas a retos organizativos. Entre ellas, grandes compañías como Netflix, Lenovo y LinkedIn. En este tutorial de Tableau para principiantes, vamos a crear paso a paso algunas visualizaciones básicas con Tableau.

Introducción 

Tableau es una herramienta potente y flexible para gestionar y analizar datos. Primero, permite integrar datos de múltiples fuentes. Después, facilita la creación de dashboards atractivos e interactivos que puedes compartir con otras personas. Y, por último, es accesible para todo el mundo: su interfaz intuitiva está pensada tanto para profesionales de datos como para perfiles no técnicos. Tableau tiene cinco componentes clave, cada uno con un alcance distinto:

  • Tableau Desktop — Aplicación de escritorio que permite recopilar, transformar y visualizar datos. Tableau Desktop solo está disponible con suscripción. Las visualizaciones pueden guardarse tanto localmente como en línea.
  • Tableau Public — Versión gratuita de Tableau que ofrece la mayoría de funciones de Tableau Desktop. A diferencia de Desktop, solo admite archivos CSV, Excel y de texto. También tiene un límite de 15 millones de filas y el trabajo no puede guardarse localmente: solo en Tableau Server.
  • Tableau Reader — Aplicación de solo lectura para abrir y consultar archivos de Tableau.
  • Tableau Online — Versión en la nube de Tableau para publicar y compartir dashboards en línea. Está totalmente alojada por Tableau.
  • Tableau Server — Al igual que Tableau Online, permite alojar y almacenar visualizaciones creadas con Tableau. La diferencia es que no está totalmente alojado por Tableau, sino en nubes públicas como AWS, Google Cloud Platform o Microsoft Azure.

Aunque Tableau Public es gratis, el resto de versiones son de pago y están disponibles en el sitio oficial. En este tutorial nos centraremos en la versión gratuita, Tableau Public. Puedes descargarla aquí.

Importar datos en Tableau

Una vez instalado Tableau Public, ábrelo y carga los datos. En este tutorial usaremos el conjunto de datos de extracciones de agua per cápita de Our World in Data. Por contexto, la extracción de agua es la cantidad de agua dulce tomada de aguas superficiales (ríos, lagos) y subterráneas para agricultura, industria y uso doméstico. Como habrás visto en las noticias, la disponibilidad de agua dulce varía mucho en el mundo. Usaremos Tableau para visualizar estas diferencias entre países.

Primero descarga el archivo CSV y guárdalo como archivo de texto, ya que Tableau Public solo puede cargar ciertos tipos de archivo. En la página de inicio verás qué tipos admite. Haz clic en "Text File" en el menú izquierdo y abre tu archivo de texto. La nueva página muestra una vista previa de los datos y los campos del conjunto. Vemos cuatro campos y 640 filas. Cada fila corresponde a un país y a un año distintos.

Tableau Import Data Screenshot

Muchas operaciones de Tableau se parecen a las de Excel, como renombrar, cambiar el tipo de dato o añadir campos nuevos. Primero cambiaremos los nombres de los dos primeros campos a "Country Name" y "Country Code". Aquí no hace falta cambiar el tipo de dato, porque Tableau reconoce automáticamente el tipo. También necesitaremos latitud y longitud para crear más adelante un mapa interactivo. Esto es posible cambiando el rol geográfico del campo "Country Name" de "None" a "Country/Region". Después, pulsa el botón Sheet 1 y verás latitud y longitud como campos adicionales.

Tableau Category Naming Screenshot

Combinar conjuntos de datos en Tableau 

Empieza descargando el conjunto de datos con todos los países y sus continentes de Our World in Data. Luego descarga el CSV con la población de cada país aquí.

Cuando los tengas en tu sistema de archivos, podemos unir los conjuntos. Arrastra la tabla con los continentes al lienzo. Para relacionar ambas tablas, debes indicar los campos por los que quieres unir. En el conjunto de extracciones de agua, el campo de unión es "Country Name"; en la segunda tabla, el campo es "Entity". Usa el operador igual (=) para combinar. Repite el mismo procedimiento para unir la tabla de población mundial con nuestros datos objetivo.

Joining Datasets in Tableau Screenshot

¡Et voilà! Ahora las tres tablas están vinculadas en función de los campos de unión y los nombres que coinciden. Este paso será útil para las visualizaciones siguientes.

Añadir filtros y colores a la vista

Con los datos listos, abrimos la primera hoja para nuestro primer análisis. Vamos a crear un gráfico que muestre la evolución de las extracciones de agua a lo largo del tiempo. A la izquierda están las tablas cargadas y relacionadas entre sí. Por ahora céntrate en los datos de extracciones de agua. Distinguimos los campos categóricos, en azul (como "Country Name"), de los numéricos (por ejemplo, "Year"), en verde. También tenemos los campos de latitud y longitud generados antes.

Para crear el gráfico, sigue estos pasos:

  • Arrastra el campo "Year" a Columns para crear una columna por año.
  • Arrastra el número de extracciones de agua a Rows. 
  • Añade el nombre del país a la vista insertándolo en Marks. Como queremos distinguir las extracciones de cada país, selecciona el tipo de marca de "Country Name" y ajusta el color.
  • Con tantos países, el gráfico es difícil de leer. Acotemos a tres: Estados Unidos, China y Egipto. Arrastra "Country Name" a Filters. Selecciona solo esos valores y pulsa "Ok".  

Adding Filters and Colors in Tableau Screenshot

Se aprecia una gran variabilidad en la cantidad de agua dulce entre países, especialmente entre los elegidos. Más adelante podremos analizar la relación entre extracciones de agua y población.

Vistas de mapa en Tableau 

Llega la parte divertida: en la sección anterior vimos que un diagrama de dispersión no es eficaz para mostrar las extracciones de todos los países porque son muchísimos. Para crear un gráfico que los abarque, podemos usar el mapa mundial, los datos de población y las coordenadas de latitud y longitud. Estos tres campos son necesarios para generar una vista de mapa. Consulta aquí si tienes problemas con los mapas en Tableau.

Para crear una vista de mapa, sigue estos pasos:

  1. La forma más rápida de crear el mapa mundial inicial es hacer clic en el campo "Country Name", que se añadirá automáticamente a Marks. También puedes arrastrarlo a Marks o soltarlo bajo el área donde se construye el gráfico. Cualquiera de estos métodos creará un mapa donde cada país del conjunto aparece con un punto. 

  2. Añade información sobre la cantidad de agua dulce en el mundo. Hay un problema: algunos países no tienen datos de extracciones para todos los años, así que queremos mostrar el valor más reciente por país en lugar de filtrar por año.

    Para ello, creamos un campo calculado, es decir, un campo nuevo basado en otros. En este caso, queremos seleccionar el valor más reciente o más alto del campo Year dentro de los tres grupos. Llamaremos a este campo "max year per country". Usa la fórmula siguiente para calcularlo. Para cada país, continente y año, indicado por la expresión FIXED, buscamos el año más reciente, que corresponde al máximo de Year, MAX([Year]).

    {FIXED [Country Name],[Continent],[Year]: MAX([Year])}

  3. Inserta el nuevo campo calculado en Filters. Este paso es importante porque el campo max year per country actúa como filtro de contexto de esta visualización.

  4. Arrastra el campo max year per country a Marks.  Luego haz lo mismo con "Total Water Withdrawal Per Capita". A continuación, selecciona el tipo de marca de "Total Water Withdrawal Per Capita" y ajusta el color.

Creating Map Views in Tableau Screenshot

Ahora podemos observar cuánta agua utiliza cada país y extraer conclusiones clave. Por ejemplo, hay una diferencia enorme entre las extracciones de Estados Unidos (muy altas) y las de países africanos. Esta representación lo refleja de un vistazo.

Fresh Water Disparities between Countries Screenshot

Crear un dashboard en Tableau 

Como has visto, cada visualización se crea en una hoja distinta. En este ejemplo, guardamos el mapa mundial anterior en una hoja llamada water para no confundirnos después. Luego creamos un gráfico de barras que muestra las extracciones por continente, filtrando con max year per country como antes. Esta hoja se ha llamado continent.

Tras crear dos o más gráficos, puedes combinarlos en un dashboard:  

  • Crea el dashboard haciendo clic en el icono New Dashboard en la parte inferior de la ventana. Se abrirá un dashboard nuevo con las hojas creadas a la izquierda.
  • Empieza a combinarlas arrastrando la hoja Water al lienzo.
  • Haz lo mismo con la hoja Continent, que se colocará debajo del mapa.

Building a Dashboard Tableau Screenshot

Crear una story

Una alternativa eficaz al dashboard es una story. Una story está compuesta por varias vistas o dashboards y es una de las funciones clave de Tableau. Como su nombre indica, la idea es contar la historia de tus datos combinando diferentes visualizaciones. También puedes añadir descripciones de texto a los gráficos.

Vamos a crear la story:

  • Haz clic en el icono "New Story" de la parte inferior.
  • Arrastra las hojas existentes a la story. Es similar a crear diapositivas para una presentación: una vista por diapositiva y una barra de navegación para moverte entre gráficos.
  • La barra de navegación asigna un nombre por defecto a cada vista. Si prefieres describir mejor el contenido, cambia los nombres de los rótulos en la barra.
  • Añade un texto con observaciones al mapa mundial.

Building Stories in Tableau Screenshot

Guardar el trabajo

Ahora toca guardar todo en Tableau Public, un servicio en la nube gratuito. Son tres pasos principales:

  • Selecciona File → Save to Tableau Public as 
  • Inicia sesión con tu cuenta de Tableau. Si no tienes, créala. 
  • Cuando hayas iniciado sesión, pon el nombre que prefieras a tu workbook.

Saving your Work in Tableau Screenshot

La hoja se publica en tu perfil de Tableau Public. Ten en cuenta que cualquiera podrá interactuar con tu trabajo publicado o descargar el workbook.

Integración de Tableau con R, Python y SQL Server

Una de las razones por las que Tableau es tan popular entre los Data Scientists es su integración fluida con los principales lenguajes de ciencia de datos: R, Python y SQL. Así, mientras dominas Tableau, puedes aprender a integrarlo con el lenguaje que elijas y aprovechar el poder de dos grandes herramientas a la vez.

Una posible forma de usarlos juntos es cargar los datos con SQL Server, hacer análisis estadístico con R y aplicar modelos de machine learning con Python. También puedes usar R o Python para calcular campos nuevos. Para integrar R y Python, hay algunos requisitos previos. Para habilitar la comunicación entre R y Tableau, debes instalar el paquete Rserve en R.  Para Python, hay dos opciones: la más popular es TabPy para calcular nuevas columnas y crear modelos de machine learning. La alternativa ligera es AltTabPy, con menos funciones que TabPy, pero muy eficiente y con menos requisitos. Ten en cuenta que estas integraciones no están disponibles en la versión gratuita de Tableau, por lo que tendrás que pasar a una suscripción para usarlas. 

Aprende más sobre Tableau 

Aprender Tableau te da una excelente herramienta para trabajar con cualquier tipo de dato y obtener insights rápidos mientras creas visualizaciones espectaculares. Puedes profundizar con los cursos de DataCamp:

Conviértete en Analista de Datos de Tableau

No se requiere experiencia, domina Tableau para el análisis de datos.
Empieza a Aprender Gratis

Preguntas frecuentes sobre Tableau

¿Tableau es gratuito?

Sí, Tableau Public es la versión gratuita de Tableau. Frente a Tableau Desktop, tiene limitaciones en los tipos de archivos que puedes cargar y en la capacidad de almacenamiento. Aun así, es una buena forma para que quienes empiezan den sus primeros pasos con Tableau.

¿Cuál es la diferencia entre Dashboard y Story en Tableau?

Un dashboard es, básicamente, una única página con varios gráficos. Una story es una secuencia de vistas y/o dashboards para aportar más contexto y detalle. Las stories son especialmente útiles para presentaciones.

¿Qué es un Workbook en Tableau?

Un workbook recopila todas las hojas, dashboards y stories creados para un proyecto. Todo el trabajo en Tableau se guarda como un workbook.

¿Cómo puedo generar latitud y longitud en Tableau?

Añade la columna "Country Name" al conjunto de datos y cambia su rol geográfico a State/Province.

¿Hay integraciones disponibles con Tableau Public?

No. Las integraciones con otros lenguajes, como R, Python o SQL Server, solo están disponibles con suscripción.

Temas
Tableau
Visualización de datos
Relacionado

Tutorial

Tutorial de paneles de Power BI

Aprende a crear un panel en Power BI en este tutorial paso a paso, desde cargar tu conjunto de datos hasta compartir tu panel completado con tu equipo.
Kafaru Simileoluwa's photo

Kafaru Simileoluwa

14 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

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

Tutorial sobre cómo crear tablas de fechas en Power BI

Aprende a crear tablas de fechas en Power BI con este tutorial visual paso a paso.
Kafaru Simileoluwa's photo

Kafaru Simileoluwa

12 min

Tutorial

Creación y personalización de tablas dinámicas en Power BI

Aprende a crear tablas dinámicas personalizables en Power BI con formato condicional avanzado y algunos consejos de optimización.
Joleen Bothma's photo

Joleen Bothma

9 min

Tutorial

Tutorial de Modelado de datos en Power BI

Descubre qué es el modelado de datos en Power BI y cómo unas buenas prácticas de modelado de datos pueden llevar tus informes de Power BI al siguiente nivel.
Joleen Bothma's photo

Joleen Bothma

11 min

Ver MásVer Más