Highcharts for Python
Python 생태계를 위한 고급 데이터 시각화.
Highsoft사에서 공개
2017년 부터 ComponentSource에서 판매중
Python 생태계를 위한 고급 데이터 시각화.
Highcharts for Python is a collection of Python libraries that gives you access to all the rich features of Highcharts Core (formerly Highcharts JS), Highcharts Stock, Highcharts Maps and Highcharts Gantt via a simple, Pythonic API. Produce spectacular charts in no time thanks to simple syntax, intuitive function names, and direct integration with data tools like Pandas and Jupyter Notebooks. Highcharts for Python integrates with the most popular components of the Python data science ecosystem. Every Highcharts visualization can be constructed from a Pandas or PySpark DataFrame with one method call, and then rendered in Jupyter Labs/Notebooks using another method call.
Comprehensive Highcharts Support
Highcharts for Python, provides the full set of rich options, customizations, and interactivity provided by the Highcharts JavaScript libraries. Eliminating the need for "piecing together" partial solutions from unmaintained community libraries. Using a simple Pythonic API, the toolkit makes tapping into Highcharts features fast and simple - "batteries included" with full support for rich callback and formatter functions, SVG extensions, and more.
Simple and Powerful Pythonic API
Highcharts for Python does the heavy lifting of providing a truly Pythonic API. No need to rely on "hacky" solutions involving gigantic Python dict’s, JSON files that only support part of the Highcharts JavaScript capabilities, or switching back and forth between Pythonic snake_case and JavaScript camelCase.
Simple UI Integration
Highcharts for Python is designed to simplify the integration of your (often back-end) Python code with your UI code. With one method call, you can generate the full set of JavaScript code that should be rendered by your UI to display the fully-configured data visualizations your applications need.
Easy and Consistent Chart Downloads
Download static versions of your data visualizations using all of their Highcharts formatting and configuration with just one method call. Easily export your charts to PNG, JPG, PDF, SVG, and more.
Native Integration with the Python Ecosystem
Using Highcharts for Python, you can easily integrate rich Highcharts visualizations into your Python stack taking advantage of native integrations with:
Using the Python toolkit, you can easily leverage Highcharts in your exploratory data analysis (EDA) workflows, and use popular components of the modern data stack such as Databricks.
Highcharts for Python integrates with Highcharts Core, Highcharts Stock, Highcharts Maps and Highcharts Gantt.