How to Make a State Map Grid with Small Multiples in R

Combining small multiples with the grid layout can make for an intuitive geographic reference.

We went over how to make a state grid map. Instead of using actual borders and geography, state-level data is placed in a grid layout that roughly represents the United States.

We went over making small multiples, which allows you to make comparisons across various groups or categories in a limited amount of space.

When you combine the two, you get: small multiples arranged in a grid layout. This method grew in popularity over the past couple of years.

To access this full tutorial and download the source code you must be a member. (If you are already a member, log in here.)


Gain instant access to step-by-step visualization courses and tutorials for insight and presentation — all while supporting an independent site. Source code and data is included so that you can more easily apply what you learn in your own work.

Members also recieve a weekly newsletter, The Process, which looks more closely at the tools, the rules, and the guidelines and how they work in practice.

See samples of everything you gain access to:

About the Author

Nathan Yau is a statistician who works primarily with visualization. He earned his PhD in statistics from UCLA, is the author of two best-selling books — Data Points and Visualize This — and runs FlowingData. Introvert. Likes food. Likes beer.

More Tutorials See All →

How to Make an Interactive Treemap

Treemaps are useful to view and explore hierarchical data. Interaction can help you look at the data in greater detail.

Introducing a Course for Mapping in R

Mapping geographic data in R can be tricky, because there …

How to Make a Graph in Adobe Illustrator

You can use the vector-based software normally reserved for designers and artists to make and edit charts.

How to Visualize Proportions in R

There are many ways to show parts of a whole. Here are quick one-liners for the more common ones.