A Complete Guide to Tableau for Beginners in Data Visualization
Data visualization is a critical skill in today‘s data-driven world. The ability to translate raw data into meaningful charts, graphs and dashboards enables organizations to uncover key insights, make smarter decisions and communicate findings to both technical and non-technical audiences.
While there are many data visualization tools available, Tableau has emerged as an industry leader thanks to its intuitive drag-and-drop interface, robust feature set and active user community. Whether you‘re an analyst, data scientist, marketer or business professional, learning Tableau can help you turn data into actionable insights and advance your career.
In this guide, we‘ll provide a comprehensive introduction to Tableau for beginners. You‘ll learn why data visualization is important, get an overview of Tableau‘s products, and walk through analyzing a real dataset (Tableau Superstore) to gain hands-on experience. Let‘s get started!
Why Data Visualization Matters
We live in a world that generates an unprecedented amount of data each day. However, in its raw form, data alone provides little value. The real power lies in our ability to analyze data to uncover meaningful patterns, trends and outliers – and that‘s where data visualization comes in.
The human brain is wired to process visual information much more quickly than text or numbers. Research has found that humans process images 60,000 times faster than text, and 90% of information transmitted to the brain is visual. By representing data visually through charts, graphs, maps and dashboards, we can tap into this powerful visual processing capability to gain insights much more rapidly.
Some key benefits of data visualization include:
- Identifying trends, patterns and outliers at a glance
- Comparing and benchmarking different variables and segments
- Uncovering hidden correlations and relationships between data points
- Tracking performance and progress towards goals
- Communicating insights to diverse audiences in an engaging way
- Enabling data-driven decision making
As businesses become increasingly data-driven, professionals with data visualization skills are in high demand. Let‘s take a look at how Tableau can help you get started.
Tableau Product Overview
Tableau offers a range of products for visually exploring, analyzing and sharing data:
Tableau Desktop: Tableau‘s flagship data visualization tool designed for individual analysts. Offers a drag-and-drop interface for creating interactive visualizations, dashboards and stories. Available in a 14-day free trial.
Tableau Public: A free version of Tableau Desktop that allows you to publicly share and explore data visualizations online. Visualizations are saved to the Tableau Public cloud. Great for learning, but not suitable if data privacy is a concern.
Tableau Server: Allows organizations to deploy and manage Tableau visualizations, dashboards and data sources in their own environment. Enables secure sharing and collaboration.
Tableau Online: A fully-hosted version of Tableau Server in the cloud. Publish Tableau visualizations and dashboards with Tableau Desktop and share them with others to view in a web browser or Tableau Mobile app.
Tableau Prep: A data preparation and ETL tool to combines, shapes and cleans data for analysis in Tableau.
Tableau CRM: Brings Tableau visualizations into Salesforce to enable analytics on Salesforce data.
For beginners, Tableau Public is the best way to get started for free. Let‘s walk through getting set up.
Getting Started with Tableau Public
To get started with Tableau Public:
- Go to https://public.tableau.com and click "Download the App"
- Enter your email address to receive a download link
- Install Tableau Public on your computer
- Launch Tableau Public and click "Connect to a File"
- Select the Tableau Superstore Excel file and click "Open"
The Tableau Superstore dataset contains sample sales data for a fictional superstore, including details on products, customers, sales, profits and more. It‘s a great dataset for learning Tableau as it lends itself well to a variety of visualizations and analysis questions.
Once your data is connected, you‘re ready to start visualizing! But first, let‘s get oriented with the Tableau interface.
Understanding the Tableau Interface
Tableau utilizes a drag-and-drop interface for building visualizations. When you first connect to a data source, you‘ll see your data represented in the following areas:
Data Pane: Lists the fields in your dataset, broken down into Dimensions and Measures:
- Dimensions contain qualitative values, such as Product Category, Region, Order Date, etc. Indicated by blue icons.
- Measures contain numeric, quantitative values that you can aggregate, such as Sales, Quantity, Profit, etc. Indicated by green icons.
Shelves: Comprise the core building blocks of a visualization by defining what data fields are being represented:
- Columns and Rows: Determines the structure of the visualization (i.e. categories and axes)
- Filters: Allow you to include or exclude subsets of data
- Marks: Defines the visual properties of the data, such as color, size, labels, etc.
- Pages: Creates additional dimensions you can cycle through
Cards: Provide additional options for formatting and working with visualizations.
Show Me Menu: Provides a gallery of chart types to create recommended visualizations based on the fields you select.
Now that you‘re familiar with the core interface elements, you‘re ready to build your first chart!
Building Basic Charts
Tableau makes it simple to create a visualization with just a few clicks. Let‘s start by looking at Sales by Product Category:
- In the Data Pane, drag the "Category" Dimension to the Columns shelf
- Drag the "Sales" Measure to the Rows shelf
Tableau will automatically generate a bar chart showing the total Sales for each Product Category. You can then customize your visualization further using the options on the Marks card:
- Drag "Category" to the Color icon to assign a different color to each bar
- Drag "Sales" to the Label icon to display the sales amount on each bar
- Click the Size icon to adjust the width of the bars
- Click the Tooltip icon to define what details appear when you hover over each bar
The Show Me menu provides shortcuts for creating different chart types with your selected fields. Some common chart types include:
- Line Chart: Shows trends or progress over time
- Bar/Column Chart: Compares distinct categories
- Stacked Bar Chart: Compares totals and subtotals across categories
- Pie Chart: Shows the parts-to-whole relationship
- Scatter Plot: Plots two measures to uncover correlations and outliers
- Map: Displays geographic data
- Gantt Chart: Illustrates project schedules and tasks over time
- Histogram: Visualizes the distribution of a dataset
- Heatmap: Uses color to compare values and show concentrations
Experiment with different chart types to determine which one tells the story of your data most effectively. You can also combine multiple charts into a dashboard for an integrated view.
Adding Filters
Filters allow you to narrow down the data shown in your visualization based on certain criteria. You can filter by any dimension or measure in your dataset.
For example, let‘s add a filter to our Sales by Category bar chart to only include certain Regions:
- From the Data Pane, drag the "Region" dimension to the Filters shelf
- In the Filter dialog, select which Regions to include (e.g. only East and West)
- Click OK
Your chart will update to only display data for the selected Regions. You can allow users to interact with filters by right-clicking a filter and selecting "Show Quick Filter".
Parameters are another way to add interactivity by allowing users to input their own values. Some common uses of parameters include:
- Defining a date range (e.g. sales in the last X days)
- Displaying top/bottom results (e.g. top X customers by sales)
- Adjusting a reference line (e.g. compare to budget of X dollars)
Creating Calculated Fields
In addition to the existing fields in your dataset, you can create new fields in Tableau using calculations. Calculated fields allow you to transform your data, such as deriving ratios, grouping values into buckets, or extracting data components.
For example, let‘s create a calculated field for Profit Ratio:
- In the Data Pane, right click and select "Create Calculated Field"
- Name the calculation "Profit Ratio"
- Enter the formula: SUM([Profit]) / SUM([Sales])
- Click OK
You‘ll see the new Profit Ratio field appear in the Data Pane. You can use this in your visualizations just like any other measure.
Building Dashboards
Once you‘ve created a series of related visualizations, you can combine them into a dashboard to provide an integrated and interactive view of your analysis. Dashboards allow you to layer in additional elements like titles, captions, images, and web pages.
For example, let‘s create a Sales dashboard with our bar chart and map:
- Click the "New Dashboard" tab
- Drag your bar chart and map worksheets from the left sidebar to the dashboard canvas
- Use the Device Preview controls to optimize the dashboard layout for desktop, tablet or phone displays
- Add interactive elements like quick filters or parameter controls
- Add a title and other text elements to provide context
Dashboards provide a powerful way to explore data from multiple angles in a unified view. Best practices for effective dashboard design include:
- Choosing a compelling title that conveys the dashboard‘s purpose
- Providing instructions or annotations to help guide the user
- Arranging views in a logical flow, with the most important views on the top/left
- Ensuring all views are filterable by common fields to allow "slice and dice"
- Limiting each dashboard to 2-5 visualizations for digestibility
- Using text sparingly, favoring visualizations instead
- Maintaining a consistent color scheme
Sharing Insights
Tableau visualizations are only valuable if they reach the right audience. There are several ways to share and distribute your charts and dashboards:
Tableau Public: Anyone can freely access and explore visualizations published to the Tableau Public gallery. Great for embedding interactive visualizations in websites, blogs or social media.
Tableau Server/Online: Share Tableau content securely across your organization. Set user permissions to control who can view and interact with content. Subscribe users to email alerts about data updates.
Tableau Reader: A free desktop application that allows users to view and interact with packaged Tableau workbooks without a full Tableau Desktop license.
Export: Export visualizations as static images, PDFs or PowerPoint slides to embed in presentations and documents.
Consider your audience when determining the best distribution approach. Aim to provide the appropriate level of detail and interactivity based on their needs.
Learning Resources
One of the best ways to learn Tableau is by practicing on real datasets. In addition to the Superstore dataset, here are some other great public datasets to explore:
- Makeover Monday: A weekly social data project that provides a new dataset and challenge each week. Compare your visualization to others in the community.
- Tableau Public Resources: Datasets, live training recordings and sample visualizations curated by Tableau.
- Kaggle Datasets: A huge repository of datasets uploaded by the Kaggle data science community. Filter by tags like "Tableau" to find good candidates.
To dive deeper with Tableau, check out these learning resources:
- Tableau eLearning: Free video-based training courses on a variety of Tableau topics for all skill levels.
- Tableau Webinars: Live and recorded webinars led by Tableau experts and customers, focusing on specific industries, use cases and features.
- Tableau Community: Forums, user groups and events to learn from and collaborate with other Tableau users.
- Udemy Courses: Video courses on Tableau, often providing structured projects to help you build your portfolio. Wait for a sale to access courses for ~$10.
As you gain proficiency with Tableau, you may wish to get certified to validate your skills. Tableau offers a few certifications, starting with the Tableau Desktop Specialist certification for those with 3-6 months of experience. Higher level certifications include Data Analyst, Associate and Professional.
Summary
We‘ve covered a lot of ground in this guide to getting started with Tableau! To recap, some key takeaways:
- Tableau is a powerful data visualization tool enabling you to connect, explore, visualize and share data
- Tableau Public is a great way to learn for free, but has limited data privacy controls
- Build visualizations by dragging Dimensions and Measures into the Rows and Columns shelves, then customize with Marks
- Filter and add interactivity to visualizations with Quick Filters and Parameters
- Create new fields using Calculated Fields
- Combine related visualizations into a Dashboard to provide an integrated view
- Share your visualizations on Tableau Public, Tableau Server/Online or by exporting them
- Practice on real datasets, explore the additional learning resources and consider getting Tableau certified as you progress
Equipped with this foundation, you‘re well on your way to uncovering meaningful insights in your data. As you apply these concepts to your own projects, you‘ll develop your understanding further and discover more of Tableau‘s extensive capabilities. Happy visualizing!