📅  最后修改于: 2023-12-03 14:54:03.459000             🧑  作者: Mango
在 Python 中,可以使用 matplotlib 库中的 Pyplot 模块来绘制饼图。
要使用 matplotlib 库,需要先进行安装:
pip install matplotlib
绘制饼图的代码如下所示:
import matplotlib.pyplot as plt
# 图形数据
data = [30, 50, 20]
# 图形标签
labels = ['Apple', 'Banana', 'Orange']
# 颜色
colors = ['#FF6666', '#FFCC99', '#99CCFF']
# 将每一块饼图的分离程度设置
explode = (0.05, 0.05, 0.05)
# 绘制饼图
plt.pie(data, explode=explode, labels=labels, colors=colors,
autopct='%1.1f%%', shadow=True, startangle=90)
# 添加图例
plt.legend(labels, loc=2)
# 显示图形
plt.show()
这段代码会绘制一个带有图例的饼图,图例在图形的左上角。
上面的代码是在一个 Jupyter Notebook 中运行的。在这里,我们需要导入 matplotlib.pyplot 库来绘制饼图。
然后,我们指定饼图的数据 data 和标签 labels。还可以指定每一块饼图的颜色和分离程度。
接下来,我们使用 plt.pie() 函数绘制饼图。该函数的参数有:
最后,我们使用 plt.legend() 函数添加图例,然后使用 plt.show() 函数显示图形。
在 Python 中,使用 matplotlib 库中的 Pyplot 模块可以轻松地绘制带有图例的饼图。可以通过指定数据、标签、颜色、分离程度等参数来自定义饼图的样式。