首页 > 解决方案 > obspy python中流图中的轴限制

问题描述

我想在一个图中绘制多个数据(某些天)。然后我想更改轴限制和标题等。问题是轴属性仅适用于图形的框,不适用于数据本身。有人知道如何获得正确的数字吗?这是我使用的代码:

st=obspy.read('Z7*')
fig, ax = plt.subplots(figsize=(14, 4))
ax.set_ylim(0,0.01)
ax.set_xlabel("My x label")
st.plot(fig=fig, color='blue')

结果在这里: 在此处输入图像描述

我还有第二个问题。在这里,我正在读取文件夹中以特殊字符开头的所有文件。我怎样才能读到其中的一些?我的意思是有没有办法给出一些数据的名称来只读取它们?

标签: pythonmatplotlibplotaxes

解决方案


好吧,我只是想通了。我们应该使用下面格式的 Matplotlib。这样,Matplotlib 中的所有坐标轴设置都将起作用。

t1=UTCDateTime('2014, 8, 14, 12, 00, 00')
t2=UTCDateTime('2014, 8, 31, 12, 00, 00')
st = read('Z7*', starttime=t1, endtime=t2)
st.merge(method=1, fill_value='interpolate')
plt.plot(st[0])

推荐阅读