I regularly run workshops on humanities network analysis. For participants, I’ve compiled some starting instructions, sample data files, and suggested reading below.
- First and foremost, I would highly recommend reading Scott Weingart’s ongoing blog series, “Demystifying Networks”. Weingart does an excellent job explaining both how networks are structured and identifying what humanists need to understand deeply to use network methods well.
- For a more practical introduction to the specific tool Gephi, see Amanda Visconti’s posts on using Gephi for information visualization.
- Miriam Posner’s “Social Network Analysis Glossary” provides clear and concise definitions of the major terms in the field.
- HT also to Miriam Posner for recommending Mushon Zer-Aviv’s “If Everything is a Network, Nothing is a Network” for some needed nuance about what networks reveal and where they go wrong.
- Of course, no such list should exclude Franco Moretti’s “Network Theory, Plot Analysis,” which has sparked many humanists’ interest in network methods.
- Finally, you might browse the posts and resources at the Historical Network Research site for ideas about how historians and other humanists are applying network analysis methods in their research.
Tools for Network Analysis
There are many options at various skill levels for humanists interested in network analysis. Here are just a few:
- If you’re looking for an especially straightforward platform for basic network analyses, you might check out Palladio which adapts the platform designed for Stanford’s Mapping the Republic of Letters project for other scholars’ use. Martin Düring’s tutorial at the Programming Historian focuses on extracting network data from unstructured text and visualizing it in Palladio, and Miriam Posner’s “Getting Started with Palladio” introduces the tool’s network functionalities (along with much else).
- You can also create basic network graphs using Fusion Tables.
- If you are running Windows with Microsoft Excel installed, Node XL aims to make generating network graphs from an Excel spreadsheet as easy as creating a pie chart. Unfortunately Node XL is incompatible with Mac versions of Excel.
- And of course, if you’re comfortable with programming languages there are plenty of methods for generating network graphs by hand. Taylor Arnold and Lauren Tilton write about using R for network analysis in Humanities Data in R and Lincoln Mullen has a growing resource in Digital History Methods in R, including an in-progress chapter on networks.
This Workshop: Gephi
For this workshop, we will be using Gephi, one of the most widely-used tools for network analysis and visualization. You will need to download and install the application before we can get started. If you find it runs slowly (or not at all) you might need to update Java on your system.