蝴蝶饼图展示
2)取江苏、广东 两省 最近8年数据,用玫瑰图的area类型做出四个逐年环绕的效果
import pandas as pd
from pyecharts.charts import Pie#从pyecharts中导入line类
from pyecharts import options as opts#使用 options 配置项
date = pd.read_csv('gdp.csv',index_col=0)#令第一行为索引
a = date.columns.tolist()#获取列名字
c = date.values.tolist()#获取价值
#d = date.iloc[18,1:9].values.tolist()老师方法
pie = (
Pie()
.add(
"广东",
[list(z) for z in zip(a[1:9], c[18][1:9])],
radius=[0, 100],
center=["25%", "50%"],
label_opts=opts.LabelOpts(is_show=False),
)
.add(
"江苏",
[list(z) for z in zip(a[1:9], c[9][1:9])],
radius=[0, 100],
center=["75%", "50%"],
rosetype="area",
)
.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
.set_global_opts(title_opts=opts.TitleOpts(title="Pie-玫瑰图示例"))
)
print(pie.render())