Skip to Main Content Carnegie Mellon University Libraries

Communicating Data

Are you currently involved in work that could be augmented by visualizing your data for analysis or to communicate your findings to the public? Would you like to further your skills or learn new ways to make charts, graphs, maps, or other types of visuali

Tools for Data Visualization

Besides learning what makes a good graph, it is important to have an understanding of what tools will help you create one. There are many considerations that should be weighed when choosing a tool, such as whether that tool is open source, can it make online and/or interactive graphs, and what visual options it can make. For example, there can be many tools to make online-interactive maps that link to box plots, but which one will work best for your data and abilities is important to consider. Specifically, what experience do you have working with software, do you want to code a visualization or use an intuitive interface to make a graph?

There are several tools or software that can be used to make graphs, including Tableau, R, Excel and Python.

The Libraries offer several workshops on tool use for data visualization, including R, Python, and Tableau.

Tips for Data Viz

When making a visualization (graph, map, table, etc.) one must keep in mind the following:

1. Keep data clean and clear (the style your data is grabbed to be graphed will impact the final visualization).

2. What story are you trying to tell with your visualization (what do you want your audience to remember tomorrow).

3. Don’t overwhelm your audience (keep the data represented in your graph to the minimum you need to tell your story, don’t clutter your visualization).

4. Who is your audience (what types of graphs does your audience expect, what challenges might your audience have reading your graph).

5. What type of graph should be used (if you are using spatial data you might need a map, if your showcasing clustering of results you may need a scatter plot).

6. Balancing the form and function of your graph (does your graph have an attractive design that does not obscure the message of the data displayed in it).