D3Plus builds on the graphics of d3 javascript (d3js) to create the most visually attractive and useful charts with only a few lines of Python code! The documentation pages contain detailed information about the working of the blocks with many examples.
pip install d3plus # Normal installation
pip install -U d3plus # Force update
git clone https://github.com/d3plus/d3plus.git
cd d3plus
pip install -U .
from d3plus import d3plus
# Initialize
d3 = d3plus()
Block | Function | Blog |
---|---|---|
D3graph | d3.d3graph() |
D3graph |
Elasticgraph | d3.elasticgraph() |
Elasticgraph |
Sankey | d3.sankey() |
Sankey |
Movingbubbles | d3.movingbubbles() |
Movingbubbles |
Scatter | d3.scatter() |
Scatter |
Heatmap | d3.heatmap() |
D3Blocks |
Chord diagram | d3.chord() |
D3Blocks |
Timeseries | d3.timeseries() |
D3Blocks |
Image slider | d3.imageslider() |
D3Blocks |
Violin plot | d3.violin() |
D3Blocks |
Particles | d3.particles() |
D3Blocks |
Treemap | d3.treemap() |
D3Blocks |
Tree | d3.tree() |
D3Blocks |