xarray.dataset的各维维数
时间: 2024-03-16 08:43:59 浏览: 113
xarray 是一个开源 Python 包,让多维数组处理更加简单、高效并有趣-python
xarray.dataset的各维度维数可以通过以下代码获取:
```python
import xarray as xr
ds = xr.Dataset() # 创建一个空的数据集
# 添加变量和维度
ds['temperature'] = xr.DataArray([[1, 2], [3, 4]], dims=('lat', 'lon'))
ds['pressure'] = xr.DataArray([[[1, 2], [3, 4]], [[5, 6], [7, 8]]], dims=('time', 'lat', 'lon'))
# 获取各维度的维数
print(ds.dims)
```
输出结果为:
```
Frozen(SortedKeysDict({'lat': 2, 'lon': 2, 'time': 2}))
```
其中,`Frozen(SortedKeysDict)`是一个有序字典,键为维度名称,值为维度的长度。在上面的示例中,数据集共有3个维度,分别是`lat`、`lon`和`time`,它们的长度分别为2、2和2。
阅读全文