ezhc stands for easy Highcharts. Highcharts is a popular, flexible, versatile, user friendly visualisation javascript library. Currently only Highcharts and Highstock, not Highmap.
ezhc is a wrapper that lets you transparently access the full configuration options of the library as described in their APIs, directly from the Jupyter notebook:
You need bring the data in a pandas dataframe as shown in the many examples in the demo notebook.
To update global options and apply themes see the demo notebook for global options and styles.
The highcharts official themes are available in ezhc.
To install run from command line:
pip install ezhc
There are exceptions to the transparent wrapping approach:
I added 2 datatables (datatables.net) linked to the Highstock call.
A footer (described in HTML) can be added below a plot. If the footer contains an image, it will be burned into the standalone file upon save.
Cf. examples in the demo notebook.