2017-01-22 105 views

回答

2

在Xarray中,直接索引Dataset(如hndl_nc['variable_name'])會拉出DataArray對象。要獲取或設置屬性,請索引.attrs,如hndl_nc.attrs['global_attribute']hndl_nc.attrs['global_attribute'] = 25

您可以使用Python的屬性語法(如hndl_nc.variable_or_attribute_name)訪問變量和屬性,但這是一個便利功能,僅當變量或屬性名稱與先前存在的方法或屬性不衝突且不能用於設置時才起作用。

+0

感謝@shoyer,這是非常有幫助 – user308827

0

我想在此添加數據集和數據陣列都可以具有屬性,這兩個屬性都用.attrs
ds.attrs['global attr'] = 25
ds.variable_2.attrs['variable attr'] = 10
ds.variable_2.attrs['variable attr'] = 10