您好,我正在尝试使用条形图绘制两年的使用模式。下面是代码:
for yr in years:
x = ["Notes", "BookMarks", "Revision", "Glossary", "SolvedQuestion"]
y = [NotesUsage[yr], BookmarkUsage[yr], RevisionUsage[yr],GlossaryUsage[yr],SolvedQuestion[yr]]
fig, ax = plt.subplots(1,1)
ax.bar(x, y)
ax.yaxis.set_major_formatter(PercentFormatter())
ax.set_ylim(ymin = 0.00)
ax.set_xlabel("Additional Revision Tools")
ax.set_ylabel("Percent Users")
ax.set_title("Additional Study Tools Usage Pattern - Year {}, Class - {}".format(yr, Class))
fig.savefig(destination+"UsagePattern"+Class+"-"+str(yr)+".png")
fig.clear()
我希望Y轴从0.00%开始,但是,它从18%开始。为了更正它,我还指定了ax.set_ylim(0)
-但它似乎不起作用。
请建议我在这里想念什么?