在 Python 中,我们可以使用 matplotlib 库来绘制各种类型的图表,包括饼状图。在绘制饼状图时,我们可以通过设置标签来显示每个部分的名称。

首先,我们需要安装 matplotlib 库。可以使用以下命令来安装:

pip install matplotlib

接下来,我们可以使用以下代码示例来创建一个简单的饼状图:

import matplotlib.pyplot as plt

# 饼状图数据
labels = ['苹果', '香蕉', '橙子', '草莓']
sizes = [30, 20, 25, 15]

# 饼状图颜色
colors = ['#ff9999', '#66b3ff', '#99ff99', '#ffcc99']

# 饼状图附加说明
explode = (0, 0.1, 0, 0)

# 绘制饼状图
plt.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)

# 设置饼状图标题
plt.title('水果销售比例')

# 显示图表
plt.show()

上述代码中,我们首先定义了一些数据用于绘制饼状图。labels 列表包含了每个部分的名称,sizes 列表则包含了每个部分的大小(百分比)。colors 列表用于设置每个部分的颜色。explode 参数用于突出显示某个部分。

接着,我们使用 plt.pie() 方法来绘制饼状图。其中,labels 参数用于设置标签,colors 参数用于设置颜色,autopct 参数用于显示每个部分的百分比,startangle 参数用于设置起始角度。

最后,我们使用 plt.title() 方法来设置饼状图的标题,使用 plt.show() 方法来显示图表。

运行上述代码,将会生成一个带有标签的饼状图,如下所示:

饼状图

从图中可以看出,每个部分的名称都在图表上显示出来,可以清楚地看到每个部分所占的比例。

总结一下,Python 中的 matplotlib 库为我们提供了绘制饼状图的功能。通过设置标签参数 labels,我们可以在饼状图上显示每个部分的名称。相比其他图表类型,饼状图的标签显示相对简单,只需要在绘制时设置即可。希望本文对你有所帮助!