python绘制饼图
如果您是视觉学习者,这里是嵌入式视频
饼形图:
- 饼图是圆形统计图。
- 整个图表的区域代表100%或全部数据。
- 饼图中显示的饼图区域代表数据部分的百分比。
- 饼图的各个部分称为楔形。
- 楔形的弧长决定饼图中楔形的面积。
- 楔形的面积决定了零件相对于整体的相对量子或百分比。
- 饼图经常用于业务演示中,因为它们可以快速概述业务活动,例如销售,运营等。
- 饼形图还大量用于调查结果,新闻文章,资源使用图(如磁盘和内存)中。
使用Python Matplotlib绘制简单的饼图
可以使用pyplot模块中的函数pie()绘制饼图。 以下python代码示例使用pie()函数绘制了一个饼图。
默认情况下,pyplot的pie()功能沿逆时针方向排列饼图中的饼形或楔形。
例:
# import the pyplot library
import matplotlib.pyplot as plotter
# The slice names of a population distribution pie chart
pieLabels = 'Asia' , 'Africa' , 'Europe' , 'North America' , 'South America' , 'Australia'
# Population data
populationShare = [ 59.69 , 16 , 9.94 , 7.79 , 5.68 , 0.54 ]
figureObject, axesObject = plotter.subplots()
# Draw the pie chart
axesObject.pie(populationShare,
labels=pieLabels,
autopct= '%1.2f' ,
startangle= 90 )
# Aspect ratio - equal means pie is a circle
axesObject.axis( 'equal' )
plotter.show()
输出: