Python可视化神器如何画制饼状图?Python中绘制饼状图的方法
翟嘉慧
优草派
在Python做可视化处理的时候,可以绘制多种图形,主要依赖的是pyecharts进行绘制,今天的这篇文章主要将绘制饼状图的方法,下面一起来看看吧,希望可以对大家的学习带来帮助。
一、饼图的概念
饼图其实就是一个圆形加扇形图构成,它可以对数值的大小进行表示,也可以表示一个样本(或总体)中各组成部分的数据占全部数据的比例。
二、用法
当你要去绘制一个饼图的时候,在图中只能存在一个绘制的数据系列,并且绘制的数值中不能存在零值,表示类别的数目可以是无限制的,每一类别也是整个饼图的一部分,各个部分需要标注百分比(也可以不需要,注明数量也可)
三、优势
绘制饼图的时候,可以直观的在图中看到每一个数据类别所占的比例,可以通过对图的观察,快速的得出一个结论。
四、代码
下面看一个简单的实例,在代码中是绘制了一个简单多色的饼状图,并且对类别进行了配色,在选用大量的数据集的时候,进行配色的操作可以直观的反映每一个类别的占比情况,并且让图片也变得非常好看。代码如下:
导入模块 from pyecharts import options as opts from pyecharts.charts import Pie from pyecharts.faker import Faker c = ( Pie()绘制饼图 .add("", [list(z) for z in zip(Faker.choose(), Faker.values())])#可更改 .set_colors(["blue", "green", "cyan", "red", "pink", "orange", "purple"])#设置饼图的颜色 .set_global_opts(title_opts=opts.TitleOpts(title="绘制饼图")) .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}")) .render("简单多饼状图.html") ) print([list(z) for z in zip(Faker.choose(), Faker.values())])#数据格式参考
关于Python可视化神器如何画制饼状图?Python中绘制饼状图的方法的文章就分享到这里了,希望以上内容可以给大家的学习带来帮助。
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。