[英]Y-axis is very crowded in matplotlib,How do I hide y-axis values?
[英]How to force symmetrical y-axis independently of the values drawn on matplotlib?
是否有任何选项可以强制 y 轴限制始终围绕 0 对称,而与绘制的内容无关? 例如,我的 plot 内容真实限制为 +1 和 -0.8(只是一个示例,因为我事先不知道这些值),但我希望 matplotlib 将其强制为 +1 和 -1。
您可以手动设置 y 轴的限制:
plt.ylim(-1, 1)
如果你想自动调整限制,那么你可以试试这个:
plt.plot([1, 2, 3], [-1, 7, -4])
# get y-axis limits of the plot
low, high = plt.ylim()
# find the new limits
bound = max(abs(low), abs(high))
# set new limits
plt.ylim(-bound, bound)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.