环状图

环状图与饼图类似,也用来表现部分与整体之间的关系。

Document Image
\[\]

图1-8 用Python绘饼图

Python中使用pie函数绘制环状图,用该函数的wedgeprops参数设置环状的宽度。在Python IDLE Shell窗口输入下面的语句行:

code.python
>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> plt.rcParams['font.sans-serif']=['SimHei']
>>> plt.rcParams['axes.unicode_minus']=False
>>> fig, ax=plt.subplots()
>>> sales=[100, 80, 120, 150,200]
>>> labels=['一月', '二月', '三月', '四月', '五月']
>>> plt.pie(sales,radius=1,labels=labels,wedgeprops=dict(width=0.3,edgecolor='w'))
>>> ax.set_title('各月销售情况')
>>> plt.show()

生成图1-8。