如何解决如何获取带有xarray.Dataset变量名称的列表?
我正在寻找一种从xarray.DataSet对象中提取数据变量名称(字符串)列表的方法。
我使用过<div class="ff-container">
<div class="ff-sub-container">
<input type="text" class="ff-input" placeholder="Your name here ..">
</div>
<label class="ff-label">Name</label>
</div>
和xr_object.data_vars
,但是它们似乎并没有提供任何有用的信息。
此外,xarray的文档似乎并不表明xarray具有用于获取相似内容的内置方法或属性。
有人知道怎么做吗?
解决方法
您的问题有点模棱两可。我想你知道
xr_object.keys()
将为您提供数据集键的视图。
如果只需要将其放入列表中,则可以使用list()函数(至少在V0.11之后): (ds是xr_object)
list(ds.keys())
,如果您还需要尺寸:
list(ds.coords)
,
我想这就是你想要的结果。
#a list with the variable names of your xarray.Dataset
res = [i.name for i in xr_object.data_vars]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。