Tom R. Leppard, PhD

Logo

I am a father, a Londoner, a former rugby player, and a postdoctoral scholar for the Data Science and AI Academy at North Carolina State University.

View My GitHub Profile

Network Tutorials

About | Research | Teaching | Network Tutorials | CV | Visualising Grime

Here are some free tutorials that I wrote for my students and others interested in social network analysis in R. I believe in making computational skills accessible to everyone, so you’ll see that I use some fun data (e.g., Harry Potter, UK Grime music, etc.) to teach network principles and R skills. I find these appeal to a very broad student body

Wrangling and Transforming Network Data

  1. Network Data Structures
  2. Cleaning Network Data - Trimming and Adding
  3. Cleaning Network Data - Subgraphs
  4. Node and Edge Characteristics
  5. Two Mode Networks from an Adjacency Matrix
  6. Two Mode Networks from an Edgelist

Visualising Network Data

  1. Basic Network Visualisation
  2. Intermediate Network Visualisation
  3. Advanced Visualisation - Dynamic Networks
  4. Advanced Visualisation - Interactive Networks

Analysing Network Data

  1. People in Networks - Measures of Centrality
  2. Networks of People - Network Descriptives
  3. [Exponential Random Graph Modes] - COMMING SOON
  4. Community Detection
  5. Duality in Networks