【问题标题】:How to set maximum y axis limit in matplotlib [duplicate]如何在matplotlib中设置最大y轴限制[重复]
【发布时间】:2020-06-30 22:55:07
【问题描述】:

我正在使用 matplotlib 在 tkinter 中绘制图形。这是代码:

data = [[left[0],right[0]]]
X = ["left", "right"]

fig = Figure(figsize=(6, 4), dpi=96)
ax = fig.add_subplot(111)

barlist = ax.bar(X , data[0], color = 'b', width = 0.25)


barlist[0].set_color('r')

graph = FigureCanvasTkAgg(fig, master=win)
canvas = graph.get_tk_widget()
canvas.place(x= 150, y = 5)

如何设置 y 轴限制(最大值)?

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    你可以这样做:

    ax.set_ylim(lower_limit,upper_limit)
    

    【讨论】:

    • 虽然此代码可以解决问题,including an explanation 说明如何以及为什么解决问题将真正有助于提高您的帖子质量,并可能导致更多的赞成票。请记住,您正在为将来的读者回答问题,而不仅仅是现在提问的人。请edit您的回答添加解释并说明适用的限制和假设。
    • 据我了解,问题是如何在 matplotlib 图中设置轴限制。我的回答显示了如何做到这一点。我不知道我可以进一步详细说明的任何“方式和原因”或“限制和假设”。
    • @AdrianMole 实际上,通过查看您的个人资料,我注意到您通常不关注 python ...所以请问您是否通过一些审核队列找到了我的答案?
    • 你是对的 - 它出现在评论中(低质量帖子)。因此,其他人将其发送到那里,并且我似乎太仓促地对其进行了审查-没有更仔细地查看上下文。请接受我的道歉! (我可以删除评论,但遗憾的是,我无法撤消我的评论。)
    • 无需道歉。感谢您的反馈。我建议离开 cmets。
    猜你喜欢
    • 1970-01-01
    • 2011-04-16
    • 2014-06-09
    • 2012-04-22
    相关资源
    最近更新 更多