d3graph’s documentation!
The d3graph
library is a Python library that is built on D3 and creates a stand-alone, and interactive force-directed network graph. It allows the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. The input data is an adjacency matrix for which the columns and indexes are the nodes and the elements with a value of one or larger are considered to be an edge. The output is a single HTML file that contains the interactive force-directed graph. d3graph
has several features, among them a slider that can break the edges of the network based on the edge value, a double click on a node will highlight the node and its connected edges and many more options to customize the network based on the edge and node properties.
Content
Background
Installation
Examples
Documentation
Quick install
pip install d3graph
Source code and issue tracker
Github d3graph. Please report bugs, issues and feature extensions there.
Citing d3graph
The bibtex can be found in the right side menu at the github page.
Sponsor this project
If you like this project, star this repo and become a sponsor! Read more why this is important on my sponsor page!