The right data visualizations can provide powerful analysis and actionable insights. Tools like Tableau enable developers and their audiences to explore, analyze, and present their data in countless new ways. These innovative approaches to data visualizations are eye-catching and often powerful in telling the story of the data and subject matter, but can sometimes sacrifice ease of use and a user’s comfort zone. It’s important to design visuals to meet the needs of the user without leaving them confused, frustrated, or – worst still – turned away by the design. User adoption is key to any analytics program’s success.
Sophisticated, mature data visualization understanding takes time for most business intelligence analysts to achieve. One of the most important factors to keep in mind is data visualizations are intended to engage users and deliver true insights for greater business transparency. These actionable takeaways, lessons, and “ah-ha!” moments are the lynchpin for successful deployment and ROI.
With those tenets in mind, a data analytics practice should be built on a set of core data visualization best practices:

Don’t overload the screen.


  1. Be respectful of color and the color-blind.
  2. Don’t leave users guessing.
  3. Compartmentalize dashboards layouts for ease of use.
  4. Filters are your friends – pick good ones and call on them often.
Note: I’ve developed the below sample visualizations and dashboards using public data from the State of Florida Department of Education. I recommend you refer to this previous blog post to understand how Tableau Prep can be used to combine and prepare the data as a first step. Data preparation is vitally important as it provides a solid foundation for any analytics practice.
 In the below example from our recent analysis of Florida Public School Safety & Mental Health, the bar chart worksheet on the left has three measures for comparison. The tooltip includes several others (number of schools, number of students, and mental health allocation), but those are not being visualized. It’s important to pick the most important metrics to present, and provide alternate sources – whether it be tooltips or other dashboards – for secondary data points.


Color is an intrinsic aspect of data visualization; it is imperative to use color properly. This can be a challenge given both the nature of your data as well as the preconceived notions and “requirements” within your organization, but it is a challenge normally worth fighting. A few key points:


    • Keep your color palette simple and limited to no more than eight colors as the human eye has a hard time discerning many shades of many colors. This may limit which dimensions you use on the color card, or lead you to alternate designs to better present those dimensions with a high number of values. In my humble opinion, every state, product category, or sales district shouldn’t have it’s own color! In the above example, the four school district grades are colored simply.
    • Shy away from “green is good, red is bad” visualizations – unless different shapes or text are also used as an alternative to aid the color-blind. Red-Green combinations are very difficult, if not impossible, for the color-blind to decipher.
    • Be consistent across worksheets and dashboards within a workbook. Ensure the same colors mean the same thing – otherwise, users will be confused, frustrated, and turned off.
As shown below, clear directions should be stated for users to understand the functionality of each worksheet within each dashboard. By having the ability to sort on the Students per Psychologist column, it enables a different perspective and yields potential insights greater than the default sort (the School Psychologist) count. When hovering on the scatterplot, it provides additional metrics and a viz-in-tooltip for Discipline. Worksheet titles or other text should be used to give users guidance, otherwise, they may miss these capabilities and fail to grasp key insights.
Just as organized chefs have a place for each tool in their kitchen, efficient analysts, executives, and other visualization consumers need a clear view of their tools. Dashboards can be powerful assemblies of analytics capabilities, but they can be overwhelming to even seasoned professionals. We recommend segmenting their layout with the use of clear titles, color shading, and guided analytics navigation. In the below example, the green and yellow highlighting hearken back to our school days while placing the emphasis on these important topics for analysis.


It’s tempting to overload dashboards with a plethora of quick filters for an audience to use at their discretion. Not only can that approach bog down performance, consume valuable screen real estate, and overwhelm users, it can diffuse the value provided by the data visualizations. In this example narrowing the filters to smaller school districts (below 30,000 students), with a mental health allocation of below $50 per student, with ten or fewer school psychologists, and 20% or higher disciplined student rate, the user is able to narrow down the visualizations from 67 districts to seven. Note that one of the filters wasn’t used, and may be a candidate for replacement or elimination. It is also good practice to order the filters in a way that aligns with users’ common or prescribed thought processes. These simple, small adjustments can ensure dashboards are efficient and insightful.


Overall, these five visualization best practices can help take your analytics program to the next level. Visualizations can be as pretty as you’d like them to be, but if they are not tailored to the audience with clear directions, they will not be used and they won’t provide much value for maximum business insights. It’s best for analysts to sit down with business leaders to make sure what’s being built is exactly what they need and enables efficiency.