用python把数据画成饼状图_Python学习第92课——数据可视化之饼状图绘制

本文介绍了如何使用Python的matplotlib库绘制饼状图,以展示不同公司在行业总生产额中的占比。通过示例代码详细解释了各参数含义,如`sales`表示区域值,`labels`为公司名称,`colors`定义区域颜色,`autopct`用于显示百分比,以及`explode`突出特定公司。最后展示了饼状图的运行结果,强调Python在数据可视化方面相较于Excel的优势。
摘要由CSDN通过智能技术生成

【每天几分钟,从零入门python编程的世界!】

假如一个行业只有ABCD四个公司,我们想要用图表展现,它们各自每年的生产总额,占整个行业的比例是多少,这时我们用饼状图(pie chart)更好。

假设四家公司的每年的生产总额为:

sales=[2.6,7.8,4.3,9.1]

四家公司名字分别是:

company_names=["Company A","Company B","Company C","Company D"]

饼状图上面,有代表着四家公司所占行业比例的区域,每个区域颜色也不一样,为了能清楚的展现每个颜色的区域代表哪一家公司,我们需要把颜色和公司一一对应起来。那么就需要颜色数据:

com_colors=["azure","lavender","pink","aqua"]

这样就相当于公司和颜色一一对应起来了。

接下来画饼状图:

plt.pie(sales,

labels=company_names,

colors=com_colors,

startangle=90,

shadow=True,

autopct="%1.2f%%",

explode=(0.1,0,0,0)

)

以上代码说明:

sales表示饼状图的各个区域是sales,

labels和它的值表示各个区域的标签分别是各个公司的名字,

colors表示各个区域的颜色是我们

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值