The techniques covered throughout this book have introduced many of the fundamental concepts in network science. Chapter 2, Working with Networks in NetworkX, focused on how those concepts can be applied using NetworkX. Many types of networks have appeared along the way:
- Weighted
- Directed
- Affiliation
- Layered
Understanding the differences between—and the uses of—these networks makes it easier to choose the right network for the right data. The examples throughout this book have demonstrated how to work with a wide range of data and networks.
Chapter 5, The Small Scale – Nodes and Centrality, to Chapter 7, In-Between – Communities, discussed network structure at the large, small, and medium scale. Tools such as centrality measures are best for understanding the role of an individual node within the context of a network...