pyecharts环形图完整代码
时间: 2024-11-06 11:11:57 浏览: 41
用python利用pyecharts库进行可视化_pyecharts_可视化_柱状图
5星 · 资源好评率100%
Pyecharts是一个强大的数据可视化库,用于创建交互式图表。下面是一个简单的例子,展示了如何使用Pyecharts绘制环形图(饼图):
```python
from pyecharts import options as opts
from pyecharts.charts import Ring
# 数据准备
categories = ['A', 'B', 'C', 'D', 'E']
values = [335, 310, 234, 287, 350]
# 创建环形图实例
ring_chart = Ring(init_opts=opts.InitOpts(width="600px", height="400px"))
# 添加数据到环形图
ring_chart.add(
"环形图",
categories,
values,
center=["50%", "50%"], # 圆心位置
radius=[40, 75], # 内圆半径和外圆半径
rosetype="area", # 饼状部分填充
split_number=5, # 切片数量
is_label_show=True, # 显示标签
)
# 设置图例和标题
ring_chart.set_global_opts(
title_opts=opts.TitleOpts(title="环形图示例"),
legend_opts=opts.LegendOpts(pos_left="center")
)
# 渲染并显示图表
ring_chart.render("环形图.html")
```
在这个例子中,我们首先导入必要的模块,然后定义了数据。接着,创建了一个Ring图表,并添加数据、设置样式如圆心位置、内径和外径等。最后,设置了图例和标题,然后将图表渲染成HTML文件。
阅读全文