python 如何画饼图

原创
admin 18小时前 阅读数 3 #Python

Python中饼图的绘制

Python中,我们可以使用matplotlib库来绘制饼图,下面是一个简单的例子,演示如何使用matplotlib绘制饼图。

1、导入必要的库

我们需要导入matplotlib库中的pyplot模块,以便我们可以使用它来绘制饼图。

import matplotlib.pyplot as plt

2、定义数据

我们需要定义要绘制的数据,我们可以定义一个列表,其中包含每个类别的数量。

labels = 'A', 'B', 'C', 'D'
sizes = [15, 30, 45, 10]

3、绘制饼图

我们可以使用matplotlib的pie()函数来绘制饼图,该函数需要两个参数:标签和大小。

plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=140)

我们使用了autopct参数来自动计算并显示每个部分的百分比,startangle参数用于旋转饼图的起始位置。

4、显示饼图

我们需要使用show()函数来显示饼图。

plt.show()

完整代码如下:

import matplotlib.pyplot as plt
labels = 'A', 'B', 'C', 'D'
sizes = [15, 30, 45, 10]
plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=140)
plt.show()
热门