饼图

饼图常用于表示分类变量的唯一值占总体的百分比,每个扇区设置不同的颜色或填充方式。

Document Image
\[\]

根据给定数据绘图,编写pyECharts代码如下所示:

code.python
import pandas as pd
from pyecharts.charts import Pie
from pyecharts import options as opts
df=pd.read_excel('16 饼图.xlsx',engine='openpyxl',index_col=0)
categories = df.index.tolist()  # 索引列作为横轴
# 1. 创建饼图
pie=Pie()
pie.add("",[list(z) for z in zip(categories,df.iloc[:,0].tolist())])
# 2. 配置图表
pie.set_global_opts(
    title_opts=opts.TitleOpts(title="饼图"),
    toolbox_opts=opts.ToolboxOpts())
pie.render("pie.html")

运行代码,生成下图。

Document Image
\[\]