climepi.ClimEpiDatasetAccessor.plot_uncertainty_interval_decomposition#
- ClimEpiDatasetAccessor.plot_uncertainty_interval_decomposition(data_var=None, uncertainty_level=90, estimate_internal_variability=True, polyfit_degree=4, kwargs_baseline=None, **kwargs_area)#
Plot contributions of climate uncertainty sources to uncertainty intervals.
Generates a plume plot showing contributions of internal variability, model uncertainty and scenario uncertainty (as applicable) to uncertainty intervals for a data variable over time.
Wraps hvplot.area.
- Parameters:
data_var (
str) – Name of the data variable to plot.uncertainty_level (
float, optional) – Uncertainty level for the uncertainty intervals (percentage). Default is 90.estimate_internal_variability (
bool, optional) – Whether to estimate internal variability if only a single ensemble member is available for each model and realization. Default is True.polyfit_degree (
int, optional) – Degree of the polynomial to fit to the time series if estimating internal variability. Default is 4.kwargs_baseline (
dict, optional) – Additional keyword arguments to pass to hvplot.line for the baseline estimate.**kwargs_area (
dict, optional) – Additional keyword arguments to pass to hvplot.area for the all uncertainty interval plots.
- Returns:
hvplot object– The resulting plot object.