我有一个相当大xr.Dataset的大约 20 个数据变量。我只对保留其中两个感兴趣。我看到xr.Dataset.drop数据集的 drop 变量。
我正在寻找保持变量的语法。我试过f['hs','t01']了
回溯(最近一次调用):文件“/nethome/rxb826/local/bin/miniconda3/lib/python3.6/site-packages/xarray/core/dataset.py”,第 662 行,_construct_dataarray 变量 = self._variables [名称] KeyError: ('hs', 't01')
如果没有简单的语法,我可以看看开发 xr.Dataset.keep
我也可以笨拙地手动创建数据集
ds = xr.Dataset({'hs': f['hs'], 't01': f['t01']})
您可以使用可迭代的变量名称来使用 getitem 语法:
f_with_two_vars = f[['hs','t01']]
Run Code Online (Sandbox Code Playgroud)
(有关更详细的说明,请参阅xarray有关索引和选择数据的手册部分。)
| 归档时间: |
|
| 查看次数: |
798 次 |
| 最近记录: |