pyecharts基本图表之饼图
时间: 2024-12-20 21:28:25 浏览: 9
PyEcharts是一个基于ECharts库的Python可视化库,它可以帮助开发者快速创建各种美观的图表,包括饼图。饼图(Pie Chart)通常用于展示整体数据中的部分占比情况,每个扇形区域代表数据的一部分,总面积等于100%。
在PyEcharts中,创建饼图的基本步骤如下:
1. **导入库**:首先需要安装`pyecharts`并导入它。
```python
from pyecharts import Pie
```
2. **创建图表对象**:定义一个`Pie`对象,并给它起个名称。
```python
pie = Pie("饼状图示例")
```
3. **添加数据**:设置饼图的数据系列,包含标签名和对应的值。
```python
labels = ['A', 'B', 'C', 'D', 'E']
values = [335, 310, 234, 125, 134]
pie.add("", labels, values)
```
4. **配置选项**:可以调整颜色、标题、动画等属性。
```python
pie_opts = {
"center": ["50%", "60%"], # 饼图中心位置
"radius": ["75%", "90%"], # 饼图半径范围
"animationDurationUpdate": 1000, # 动画时长
}
pie.set_options(pie_opts)
```
5. **显示或保存图表**:最后通过`.render()`函数将图表显示出来,或保存到文件。
```python
pie.render('pie_chart.html')
```
阅读全文