python - 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')
我还有第二个问题。在这里,我正在读取文件夹中以特殊字符开头的所有文件。我怎样才能读到其中的一些?我的意思是有没有办法给出一些数据的名称来只读取它们?
解决方案
好吧,我只是想通了。我们应该使用下面格式的 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])
推荐阅读
- docker - Docker 无法导入缓存清单
- mysql - 无法使用 Docker compose 将 SpringBoot 连接到 MySql
- linux - systemd 服务在其他服务启动之前和之后运行
- java - 带有 PriorityBlockingQueue 的 CompletableFuture
- c - 程序在 C 中读取多行时遇到问题
- c# - 如何查看面部是否匹配 EmguCV C#
- java - 使用 Cucumber JUnit5 引擎选择单个测试失败
- reactjs - 无法访问此站点 docker-compose
- android - Room @NonNull 主键和可打包操作
- aws-appsync - 通过 AWS appsync 对 graphql 服务器的代理请求