Packages in R
- ggraph plots network graphs using the conventions and power of ggplot2.
- igraph is a collection of network analysis tools with the emphasis on efficiency, portability, and ease of use. igraph is open source and free, and can be used in R, Python, and C++.
- network manages relational data in R. Networks can be created with any combination of undirected/directed, valued/unvalued, dyadic/hyper, and single/multiple edges.
- networkD3 creates D3 JavaScript network, tree, dendrogram, aand Sankey graphs.
- tidygraph conceptualizes a network graph as two tidy data frames consisting of node and edge data.
Online courses and tutorials