Highcharts-1- Getting Started
Starting with this article is a series of articles on a new visualization library: Highcharts. Praise for this library from the website:
Make your data come alive
Highcharts makes it easy for developers to set up interactive charts in their web pages
Exactly how strong
Currently Highcharts has been used by many large Internet companies: Facebook, Yahoo, Alibaba, etc. In a word: 🐂🍺
Used by tens of thousands of developers and over 80% out of the world’s 100 largest companies. Highcharts is the simplest yet most flexible charting API on the market.
4 great strengths
Highcharts
Easy and fast pure JavaScript interactive charts; Highcharts is the simplest and most flexible chart library on the market today
Highcharts Stock
Easily and quickly create stock charts, big data timeline charts.
Highstock is a stock chart control written in pure JavaScript that can be used to develop stock charts and large data timeline charts.
Highcharts Maps
Very good HTML5 map component, support drill down, touch, gestures, etc.
Highmaps inherits the simplicity of Highcharts. It makes it easy and quick to create interactive map charts to show sales, election results, and other location-dependent maps.
Highcharts Gantt
The simplest JavaScript Gantt library to use.
An easy-to-use interactive Gantt chart that shows time allocation, task scheduling, events, and resource usage.
Highcharts characteristics
- Non-commercial free
- HTML5 support, only need two JS files
- Open source: Source code based on GitHub hosting
- Rich charts: line chart, bar chart, pie chart, thermal map, K line, time – sharing chart, etc
- Strong compatibility: compatible with IE6+, and perfect support for mobile terminal touch operation, gesture zooming, etc
- Dynamic interaction: support to dynamically add, modify, delete data columns, data points, coordinate axes, etc
The installation
Website the Download
Use the CDN
<script src="https://code.highcharts.com/highcharts.src.js"></script>
Copy the code
The use of NPM
npm install highcharts --save
Copy the code
Python-highcharts is used in Python
Use the excellent highcharts/highstock library in Python or even in an IPython notebook as an interactive alternative to maplotlib.
Python-highcharts Supports Python 2.7/3.4+ and is available on PyPI. To install:
pip install python-highcharts
Copy the code
Learning materials
Extension resources: https://www.highcharts.com.cn/implementation
Chinese document instance: https://www.highcharts.com.cn/demo/highcharts
Using the tutorial: https://www.highcharts.com.cn/docs
Series software is introduced: https://www.highcharts.com.cn/docs/start-introduction
Hgihtcharts-python:https://github.com/kyper-data/python-highcharts