python 画环形图表
环形图是一种直观的图表类型,可以用来展现区别数据组成的比例关系。使用Python绘制环形图非常方便,我们只需要安装Matplotlib库并编写相应代码便可。
首先,我们需要安装Matplotlib库:
pip install matplotlib
接着,我们构造一些数据用于绘制环形图。这里我们使用三个数据,分别表示A、B和C三个样本在整体中的占比。
import matplotlib.pyplot as plt # 数据 sizes = [30, 40, 30] # 色彩 colors = ['yellowgreen', 'gold', 'lightskyblue']
接着,我们使用plt.pie函数绘制环形图。该函数的经常使用参数以下:
- sizes:数据,即各部份的占比。
- colors:各部份的色彩。
- labels:各部份的标签。
- autopct:数字标签的显示格式。
- startangle:饼图开始的角度。
- explode:会不会将某一部份拉出来。如果不拉出来,则所有部份的中心点在同一个圆心上。
# 绘制环形图 plt.pie( sizes, colors=colors, labels=['A', 'B', 'C'], autopct='%1.1f%%', startangle=90, pctdistance=0.7, explode=[0.1, 0, 0] ) # 添加中间的圆,实现环形图的效果 circle = plt.Circle((0, 0), 0.6, color='white') plt.gca().add_artist(circle) # 显示图象 plt.show()
最后,我们使用plt.show()函数将环形图显示出来:
以上就是使用Python绘制环形图的方法,希望对大家有所帮助。
文章来源:丸子建站
文章标题:python 画环形图表
https://www.wanzijz.com/view/59491.html