绘制一张班级名称的饼状图,其中A班(用蓝色表示)占比10.0%,B班(用橙色表示)占比30.0%,C班(用绿色表示)占比45.0%,D班(用红色表示)占比15.0%
时间: 2023-07-15 19:10:10 浏览: 170
C# WinForm中制作饼状图和柱状图
好的,以下是Python代码生成饼状图:
import matplotlib.pyplot as plt
# 班级占比
class_percentages = [10.0, 30.0, 45.0, 15.0]
# 颜色
colors = ['blue', 'orange', 'green', 'red']
# 班级名称
class_names = ['A', 'B', 'C', 'D']
# 绘制饼状图
plt.pie(class_percentages, labels=class_names, colors=colors, autopct='%1.1f%%')
# 图表标题
plt.title('Class Distribution')
# 显示图表
plt.show()
生成的饼状图如下:
阅读全文