Home > Article > Backend Development > How to create a pie chart using ECharts and Python interface
How to create a pie chart using ECharts and Python interface
ECharts is an open source data visualization library that provides a wealth of chart types and flexible configuration options, making Developers can easily create a variety of charts, including pie charts. Python provides powerful data processing and visualization tools. Combined with the Python interface of ECharts, we can use the Python language to generate pie charts and display them on the Web page. Next, I will introduce how to create a pie chart using ECharts and Python interfaces, and give specific code examples.
Step 1: Install ECharts and Python interface
First you need to install ECharts and Python interface. The installation of ECharts can be completed by the following command:
npm install echarts
The Python interface can be installed by the following command:
pip install pyecharts
Step 2: Import the necessary libraries
In the Python code, We need to import some necessary libraries, including pyecharts and json. pyecharts is a Python interface based on ECharts for generating charts, while the json library is used for processing data.
from pyecharts import options as opts from pyecharts.charts import Pie import json
Step 3: Prepare data
Before generating the pie chart, we need to prepare the data to be displayed. The data can be obtained from a database, CSV file, or other data source, and then converted into a data structure in Python (such as a list or dictionary). The following is a sample data:
data = [ {"name": "苹果", "value": 100}, {"name": "香蕉", "value": 200}, {"name": "橙子", "value": 300}, {"name": "梨子", "value": 400}, {"name": "西瓜", "value": 500} ]
Step 4: Create a pie chart
Next, we can use the Python interface to create a pie chart. The following is a code example to create a pie chart:
pie = Pie() pie.add("", data) pie.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}")) pie.render("pie.html")
Code analysis:
Step 5: Run the program
Finally, we can run this code to generate a pie chart. After running, an HTML file named "pie.html" will be generated in the current directory. We can open the file in a browser and view the resulting pie chart.
Summary:
By using ECharts and the Python interface, we can use the Python language to generate pie charts, and display them on a Web page to facilitate data visualization needs. In this article, we introduce how to create a pie chart using ECharts and Python interface, and give specific code examples, we hope it will be helpful to you.
The above is the detailed content of How to create a pie chart using ECharts and Python interface. For more information, please follow other related articles on the PHP Chinese website!