Tutorials

Practical how-tos on how to make any chart and apply methods to your own data. Get unlimited access as a member.

How to Make a Customized Excess Mortality Chart in Excel

Show current evolution against expected historical variability and add one or more series that could account for the difference.

How to Make a Spiral Chart in R

Using a spiral might not be the best way to encode data. But here's how to do it anyway. Just in case.

How to Make Difference Charts in Excel

Also known as a bivariate area chart, the plot type focuses on the comparison between two time series.

How to Make Animated Histograms in R, with ggplot and gganimate

Make them move to show a shift in distributions over time.

How to Visualize Anomalies in Time Series Data in R, with ggplot

Quickly see what's below and above average through the noise and seasonal trends.

How to Flatten the Curve, a Social Distancing Simulation and Tutorial

Using R, we look at how your decreased interaction with others can help slow the spread of infectious diseases.

How to Make a Dynamic Multi-population Pyramid in Excel

Create better population pyramids that allow for improved comparisons between sexes and populations.

How to Visualize Hierarchical Graphs in R, with ggraph and tidygraph

Network graphs are a good way to find structure and relationships within hierarchical data. Here are several ways to do it.

How to Make Line Charts in Python, with Pandas and Matplotlib

The chart type can be used to show patterns over time and relationships between variables. This is a comprehensive introduction to making them using two common libraries.