【发布时间】:2021-10-04 16:37:21
【问题描述】:
我有一个 xarray 数据集,其中包含从 2021 年 9 月 5 日上午 5 点到 2021 年 5 月 17 日下午 12:20 的传感器样本,采样周期为 10Hz。
我想从中提取信息 5am-520am、9am-920am、1pm-120pm、4-420pm...(间隔 4 小时,每次 20 分钟)。
到目前为止,我知道以下代码 选择那个时间间隔:
file_dataset.sel(time = slice('2021-05-09T0:05:00','2021-05-09T0:05:20'))
我有点想这样做,但我知道它不起作用:
file.sel(time = (slice('2021-05-09T0:05:00','2021-05-09T0:05:20'), slice('2021-05-09T0:09:00','2021-05-09T0:09:20')...slice('2021-05-17T0:12:00','2021-05-17T0:12:20'))
是否有可以从这种格式中选择的 xarray 方法?
谢谢
【问题讨论】:
-
时间间隔
slice('2021-05-09T0:05:00','2021-05-09T0:05:20')不在9-5-2021 5am to 17-5-2021 12:20pm。 -
1pm-120pm , 4-420pm 不相隔 4 小时。
标签: python-xarray