这是我使用matplotlib绘制信号图的代码:
fig = plt.figure(figsize=(12,12))
plt.plot(df_and100['mod_time(second)'], df_and100['axy'])
plt.xlim(2875, 3100)
plt.show()
当我尝试设置ylim时,我对xlim使用了类似的逻辑。代码如下:
fig = plt.figure(figsize=(12,12))
plt.plot(df_and100['mod_time(second)'], df_and100['axy'])
plt.xlim(2875, 3100)
plt.ylim(-1,2)
plt.show()
因此,很明显我在错误地使用ylim。有人可以帮我正确绘制xlim和ylim的图形吗? 我的目标是简单地绘制具有限制的ylim值的图1,以便放大信号。
答案 0 :(得分:1)
您正确使用了ylim
。只是您的数据位于[-1 * 1e-18; 2 * 1e-18]
之间,而不是[-1; 2]
之间。因此,您看到的一切都变平了。
您可以在第一个图形的左上角看到它。