Graph loading, dumping, and sampling
Beyond NetworkX
, graphs and networks can be generated and analyzed with other software. One of the best open source multi-platform software that can be used for their analysis is named Gephi. It's a visual tool and it doesn't require programming skills. It's freely available at http://gephi.github.io.
As in machine learning datasets, even graphs have standard formats for their storing, loading, and exchanging. In this way, you can create a graph with NetworkX
, dump it to a file and then load and analyze it with Gephi.
One of the most frequently used formats is Graph Modeling Language (GML). Now, let's see how to dump a graph to GML file:
In: dump_file_base = "dumped_graph" # Be sure the dump_file file doesn't ...
Get Python Data Science Essentials - Second Edition 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.