units
unitsが定義されているかどうかは
'units' in xr_dt.attrs
で調べることができる.
自分が作成したdataarrayにunitを付加するには
my_xa.attrs['units']=input_xa.attrs['units']
my_xa.attrs['units']='unit string' # 'unit string'には適宜な単位の文字列を入れる
units はxarray dataarrayの属性として定義される(定義されていない場合もある).
xr_ds=xr.open_dataset(nc_name_in)
xr_dt=xr_ds[var_name]
string_units=xr_dt.attrs['units']
units is an atribution of xarray dataarray, but it is not necessary defined.
xr_ds=xr.open_dataset(nc_name_in)
xr_dt=xr_ds[var_name]
string_units=xr_dt.attrs['units']
You can know whether "units" is defined in a xarray dataarray by
'units' in xr_dt.attrs