easychart#
Highcharts meets python in your jupyter notebook
Quickstart#
Installing easychart
is simple with pip:
pip install easychart
Open up a new Jupyter notebook and start creating your charts:
import easychart
chart = easychart.new("column")
chart.title = "France Olympic medals"
chart.subtitle = "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
loading...
- Getting started
- Examples
- Column chart
- Time series
- Pie chart
- Scatter chart
- Bar chart
- Stacked column chart
- Stacked bar chart
- Area range chart
- Area with missing points
- Dual axes chart
- Area range chart (advanced)
- Stacked area chart
- Column range chart
- Inverted spline chart
- Boxplot chart
- Spiderweb chart
- Simple linear regression
- Inverted column range
- Stacked and grouped column
- Logarithmic scale
- Line with datalabels
- Bubble chart
- Heatmap
- Support for time
- Sankey charts
- Dumbbell charts
- Donut chart
- Semi-circle chart
- Variable pie
- Legend placement
- Annotations
- Waterfall
- Datalabels
- Violin plot
- Map chart
- Plotting with Pandas
- Chart dimensions
- Themes and styling
- Rendering
- Colormaps
- Integration with Streamlit
- API
- About
Source#
Code is hosted on github