Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.77 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.77 KB

ezhc

1 - Introduction

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.

2 - Install

To install run from command line:

pip install ezhc

3 - Exceptions

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.