【发布时间】:2020-07-21 17:42:11
【问题描述】:
我正在尝试在 python 中绘制一些真实数据,但是我无法设置 y 轴上的值之间的特定步长。自动绘图,使用
plt.plot(step, chart, 'ro')
plt.show()
看起来像这样
但它应该看起来像这样(来自 excel):
我一直在尝试自定义 y 轴,但我只能设置最大值和最小值。请给我一些想法如何修复情节
亲切的问候
【问题讨论】:
-
你能发布
step和chart的样本吗? -
"step" 是数字 1, 2, 3, ..., 200。"chart" 是数字 2.045408, 2,27245, ... - 通常在 -20 到 40 的范围内
-
我的猜测是您的数字实际上是字符串,因此它们被视为类别而不是数量
-
这就是我想查看数据样本的原因:D
-
是的,它是字符串值。现在它工作正常,但我不知道为什么,但是在“plt.ylim(-20, 40, 5)”中,设置特定步骤(这里=5)不起作用,有什么建议吗?
标签: python matplotlib