import pylab as pl
data = """AP 10
AA 20
AB 30
BB 40
BC 40
CC 30
CD 20
DD 10"""
grades = []
number = []
for line in data.split("/n"):
x, y = line.split()
grades.append(x)
number.append(int(y))
fig = pl.figure()
ax=fig.add_subplot(1,1,1)
ax.bar(grades,number)
p.show()
这是我的代码,我希望根据数据制作条形图。最初,当我运行代码时,在第17行中出现了缩进错误,在为所有for块添加一个空格后,在第16行中开始出现此“太多值以至于无法解包错误”。 python,我现在不知道该如何进行。
弑天下
慕容708150
相关分类