Modeling your data

When representing data as a network, there are many decisions to make along the way. Different types of networks are helpful for understanding different types of data and for asking different types of questions. This section will take a closer look at some of the important considerations.

When creating a network from data, one of the most important questions to consider is what exactly the nodes and edges should represent. Often there are many possibilities, even for the same dataset. Any particular choice focuses on some aspects of the data, possibly discarding others. Networks are fundamentally about relationships and connections, so one way to define nodes and edges is to think about what types of relationships you're ...

Get Network Science with Python and NetworkX Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.