我想要在一个图形中绘制多个数据(某些天)。然后,我想要更改轴限制和标题等。问题是axes属性仅应用于插图的框,而不应用于数据本身。有谁知道如何得到正确的数字吗?下面是我使用的代码:
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')结果如下所示:

我还有第二个问题。在这里,我正在读取文件夹中以特殊字符开头的所有文件。我怎样才能读到其中的一些?我的意思是,有没有办法给一些数据命名,让它们只读?
发布于 2021-04-20 22:31:11
好的,我刚刚弄明白了。我们应该以下面的格式使用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])https://stackoverflow.com/questions/67175234
复制相似问题