Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Network Analysis

What is Network Analysis and Social Network Analysis, and how you perform it.


igraph is a network analysis package for R, python and C++


Tutorials for R

  • Tutorial for igraph pdf - basic instructions on how to create and visualize graphs in the R version of iGraph
  • Network Viz - A well-written, easy-to-follow tutorial with many examples and illustrations. Goes over many different types of network visualizations, down to every customizable detail.


  • SNA Lab from Stanford 
    • A series of Labs in R, that introduces a number of specific topics and methods in social network analysis, such as clusters, centralities, block-modeling, or exponential random graph models
  • Social Network Analysis Using R from
    • A short course on practical social network analysis, with a focus on R tools. Covers all the basics.