Plotlywrapper wraps plotly to make easy plots easy to make. Check out the docs!
Compare the following code snippets which generate the same plot.
Taken from https://plot.ly/python/getting-started/
import plotly
from plotly.graph_objs import Scatter, Layout
plotly.offline.plot({
"data": [
Scatter(x=[1, 2, 3, 4], y=[4, 1, 3, 7])
],
"layout": Layout(
title="hello world"
)
})
import plotlywrapper as pw
plot = pw.line(x=[1, 2, 3, 4], y=[4, 1, 3, 7])
plot.title('hello world')
plot.show()
To install the latest release:
pip install plotlywrapper
Try out the interactive demo here,
or view the notebook statically.
Plotly doesn’t render in JupyterLab by default. You need to install the JupyterLab Plotly extension:
jupyter labextension install @jupyterlab/plotly-extension
Developed in this repo.
To test run:
make test