gpt4 book ai didi

python - 如何使用 matplotlib 在 y 轴中包含负值?

转载 作者:行者123 更新时间:2023-12-05 01:08:47 36 4
gpt4 key购买 nike

所以,我正在制作一个散点图,我的一个数据列有很多负值。那是我的 y 轴。
但是,当我绘制它时,我的轴从 0 开始。如何让它从实际的最低值开始?
My Chart

最佳答案

使用 plt.ylim(),以及内置的 min()max() 函数:

import matplotlib.pyplot as plt

x = [38, -21, 37, 54, 10, 10, -40, -37, -24, 53, -10, 45, -32, -37, 12, -29, 18, 5, -45, 19, 48, 48, 27, -10, -17, -15, -25, -44, 41, -8]
y = [31, -43, -3, 18, -48, 4, -54, -34, -42, 13, 31, -4, 17, 3, 16, -30, -23, -27, -9, 13, -40, 13, 0, -41, 5, -26, 16, -9, 40, 16]

plt.ylim(min(y), max(y))
plt.scatter(x, y)
plt.show()

输出:

enter image description here

关于python - 如何使用 matplotlib 在 y 轴中包含负值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65703060/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com