Visualizing Data Effectively

Welcome to Part Six: Visualizing Data Effectively!

In this sub-module you will learn about:

Data Visualization

Creating effective visualizations is about more than just the data. Communicating your analysis means making careful decisions about the design of your charts and graphs to help you tell a story with the data.

The bar chart created in Python that is unformatted and difficult to interpret

For example, the bar chart that we created in Python in Section 2: Accessing and Analyzing Data shows us the information we need, but it isn't descriptive or nice to look at.

This chart shows the number of land animals (True, on the right) and the number of air animals (False, on the left) that were struck by aircraft in North Carolina. However, if you were looking at this for the first time, none of that would be clear. 

We could redesign this visualization to make it better! 

Selecting the appropriate chart type

When creating a visualization you must consider how you want to represent your data graphically. There are two main considerations:

Here are a few common chart types:

An example of a bar chart showing the different park features and how many people used them

Bar Charts

Function: comparison 

how alike or different are these data?


Data types: categorical, numerical

An example of a line chart showing how much water has been used in different categories over time

Line Chart

Function: change/trend 

how do these data change over time?


Data types: numerical

An example of a choropleth map showing the amount of groundwater withdrawals in each US state

Choropleth Map

Function: comparison 

how alike or different are these data?


Data types: spatial, numerical

An example of a scatter plot showing that the more someone uses the skate park, the less they use the pottery center

Scatter Plot

Function: relationship

do these data change when those data change?


Data types: numerical

Make sure you consider the function of your chart before you create it. Check out The Data Visualisation Catalogue to help identify chart types that could be relevant for your data.

Using color in data visualizations

To complete this section...

Using color (written version)

Click on the arrow to the right to see the written instructions.

Color can be leveraged in creating data visualizations, but there are a number of things to consider when selecting colors:

Using type and text in data visualizations

To complete this section...

Using type and text (written version)

Click on the arrow to the right to see the written instructions.

More Resources