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
- Resources
Networkx. Networkx is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.