This package makes it super simple to do exploratory data analysis and develop high-quality Panel data apps using the HighCharts plotting library.
Project description
📈 Panel Highcharts
We want to
- make it super simple to do exploratory data analysis and develop high-quality Panel data apps using the HighCharts plotting library.
We provide
- the
panel-highcharts
python package for Panel. - example notebooks and data apps.
You can install and use the package as simple as.
pip install panel-highcharts
import panel_highcharts as ph
import panel as pn
pn.extension('highchart')
configuration = {
"title": {"text": "HighChart Pane"},
"series": [
{
"name": "series1",
"data": [1, 2, 3, 4, 5],
}
]
}
ph.HighChart(object=configuration, sizing_mode="stretch_width").servable()
⭐ Support
Please support Panel and awesome-panel by giving the projects a star on Github:
Thanks
❤️ Contribute
If you are looking to contribute to this project you can find ideas in the issue tracker. To get started check out the DEVELOPER_GUIDE.
I would love to support and receive your contributions. Thanks.
⚖️ License
The panel-highcharts
python package and repository is open source and free to use (MIT License), however Highcharts itself requires a license for commercial use. For more info see the Highcharts license FAQs.
📙 How to
Below we describe how to get started.
🚀 Install for usage
You can install the package via
pip install panel-highcharts
👩🏫 Explore the reference examples online
Guide | Notebook | Jupyter Notebook | Jupyter Labs | Panel App |
---|---|---|---|---|
HighChart | View | |||
HighStock | View | |||
HighMap | View | |||
HighGantt | View |
🎨 Explore other examples online
Guide | Notebook | Jupyter Notebook | Jupyter Labs | App | App |
---|---|---|---|---|---|
AddSeriesDynamically | View | ||||
LinkedCharts | View | ||||
Network | View | Awesome Panel | |||
PackedBubble | View | ||||
Themes | View | ||||
Variwide | View |
👩🏫 Explore the examples locally
Run
pip install pip -U
pip install panel-highcharts[all]
git clone https://github.com/awesome-panel/panel-highcharts.git
cd panel-highcharts/examples
Then run
jupyter lab
or
panel serve *.ipynb
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for panel-highcharts-20221015.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba435e0fe3c085625a3e2c7a1a248dea930ff619da3c9d628d324b9c11400d95 |
|
MD5 | 4cec6877cbaedb3a93ea83b4bf1420fb |
|
BLAKE2b-256 | b64d50552aebc9f7498ebd6cb9d317804b0a39d6f67ce2a6e247bb2789c9c028 |
Hashes for panel_highcharts-20221015.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cde6358d1aa0c256eb07135d9ffa47296a7ffb39303020abf60d5ac24c320b2 |
|
MD5 | 13ec6e995c405ba7839a8d098db8f785 |
|
BLAKE2b-256 | e5229ecf7a13e790a987b544db4cb18aa01b31e0ece3a0f4072f59805864c1de |