python的newby,通过编码一个新项目来学习,因此我的理解仍然有(很大)空白。 如何通过数据变量值对xarray.Dataset进行子集化? 我想按时间子集我的数据集并为特定区域绘制它。 但是,将来,我可能也希望通过其他数据变量将其子集化,因此,现在,我只希望有时间对所有数据变量都适用的解决方案。
<xarray.Dataset>
Dimensions: (obs: 85592, trajectory: 1)
Coordinates:
* trajectory (trajectory) float32 1002.0
Dimensions without coordinates: obs
Data variables:
LAT (trajectory, obs) float64 37.81 37.81 37.81 37.81 ...
TIME (trajectory, obs) datetime64[ns] 2018-04-11T18:00:00 ...
LON (trajectory, obs) float64 -122.4 -122.4 -122.4 -122.4 ...
我想第一个问题是,也许TIME数据变量应该是坐标?如果以TIME为坐标,该文件是否将与xarray工具更兼容?
这是1分钟的数据,我只想绘制特定日期的经纬度。 任何建议表示赞赏。 谢谢。