Python 官方文档:入门教程 => 点击学习
目录一、pyecharts绘制饼图语法简介二、绘制普通饼图 三、绘制圆环图 四、绘制饼图-玫瑰图 一、pyecharts绘制饼图语法简介 饼图主要用于表现不同类目的数据在总和中的占比
饼图主要用于表现不同类目的数据在总和中的占比。每个的弧度不是数据量的占比
pie.add()
方法的用法
add(name, attr, value,
radius=None,
center=None,
rosetype=None, **kwargs)
name->str
图例名称attr->list
属性名称value->list
属性所对应的值radius->list
饼图的半径,数组的第一项是内半径,第二项是外半径,默认为[0,75]rosetype->str
是否展示成南丁格尔图。通过半径区分数据大小,有radius
和area两种模式。默认为radius
radius
:扇区圆心角展现数据的百分比,半径展现数据的大小area
:所有扇区圆心角相同,仅通过半径展现数据大小
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
pie1 = Pie("饼图示例")
pie1.add("", attr, v1, is_label_show=True,center=[50,50])
page.add(pie1)
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
pie2 = Pie("饼图-圆环图示例", title_pos='center')
pie2.add(
"",
attr,
v1,
radius=[40, 75],
label_text_color=None,
is_label_show=True,
legend_orient="vertical",
legend_pos="left",
)
page.add(pie2)
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
v2 = [19, 21, 32, 20, 20, 33]
pie3 = Pie("饼图-玫瑰图示例")
pie3.add(
"商品A",
attr,
v1,
is_random=True,
rosetype="radius",
is_label_show=True,
)
page.add(pie3)
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [11, 12, 13, 10, 10, 10]
v2 = [19, 21, 32, 20, 20, 33]
pie4 = Pie("饼图-玫瑰图示例")
pie4.add(
"商品B",
attr,
v2,
#center=[75, 50],
is_random=True,
#radius=[30, 75],
rosetype="area",
is_legend_show=True,
is_label_show=True,
)
page.add(pie4)
到此这篇关于利用python pyecharts
绘制饼图的文章就介绍到这了,更多相关Python pyecharts
绘制饼图内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: 利用Pythonpyecharts绘制饼图
本文链接: https://www.lsjlt.com/news/160136.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0