VariableUncertainty.__setitem__#
- VariableUncertainty.__setitem__(unc_var: str, unc_def: DataArray | Variable | Tuple[List[str], ndarray, dict | None])[source]#
Adds defined uncertainty variable to dataset
- Parameters:
unc_var – uncertainty variable name
unc_def – either xarray DataArray/Variable, or definition through tuple as
(dims, data[, attrs]).dimsis a list of variable dimension names,datais a numpy array of uncertainty values andattrsis a dictionary of variable attributes.attrsshould include an elementpdf_shapewhich defines the uncertainty probability density function form, anderr_corrwhich defines the error-correlation structure of the data. If omittedpdf_shapeis assumed Gaussian and the error-correlation is assumed random.
- Returns:
uncertainty variable interface