https://github.com/dschenck/easychart
Highcharts meets Python in your jupyter notebook
https://github.com/dschenck/easychart
data-visualization dataviz highcharts jupyter jupyter-notebook plotting
Last synced: about 1 month ago
JSON representation
Highcharts meets Python in your jupyter notebook
- Host: GitHub
- URL: https://github.com/dschenck/easychart
- Owner: dschenck
- License: mit
- Created: 2020-08-09T12:52:08.000Z (over 5 years ago)
- Default Branch: latest
- Last Pushed: 2025-02-13T22:21:46.000Z (about 1 year ago)
- Last Synced: 2025-09-27T20:14:12.305Z (6 months ago)
- Topics: data-visualization, dataviz, highcharts, jupyter, jupyter-notebook, plotting
- Language: Python
- Homepage: https://easychart.readthedocs.io
- Size: 3.7 MB
- Stars: 20
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# easychart
[highcharts](https://www.highcharts.com/) meets python in your [Jupyter](https://jupyter.org/) notebook
[](https://badge.fury.io/py/easychart)
[](https://pypi.org/project/easychart)
[](https://github.com/dschenck/easychart/actions/workflows/testing.yml)
[](https://easychart.readthedocs.io/en/latest/?badge=latest)
[](https://github.com/psf/black)
[](https://pepy.tech/project/easychart)
## Getting started
Installing easychart is easy with pip
```
pip install easychart
```
Open a new Jupyter notebook
```python
import easychart
chart = easychart.new("column")
chart.title.text = "France Olympic medals",
chart.subtitle.text ="by year and by medal class"
chart.yAxis.title.text = "medals"
chart.categories = ["Gold","Silver","Bronze"]
chart.plot([7, 16, 18], name=2008)
chart.plot([11, 11, 13], name=2012)
chart
```
.svg)
## Documentation
Complete documentation is hosted on [read the docs](https://easychart.readthedocs.io/en/latest/). Have a look at one of the [25+ example charts](https://easychart.readthedocs.io/en/latest/contents/examples/index.html).