Here are several plots I created for my dissertation using statnet, ggplot2, and GIS shape files. Be sure to check out the R Graph Gallery for many more examples of R visualizations.


I consider Douglas A. Luke’s 2015 book, A User’s Guide to Network Analysis in R, to be the bible of network visualization. SNA scholars would be wise to invest in a copy.

Call ? to read the R help file on plotting statnet objects.


Use ggplot2:ggsave() with the Cairo package to create high-resolution, anti-aliased images suitable for publication or presentations.

GIS Shape Files

Average teacher salary by public school district:

Average ACT score by public school district:

I save these by using RStudio’s export function; ggsave has trouble with scaling shape borders and text labels properly.