climepi.epimod.ParameterizedSuitabilityModel.plot_fitted_temperature_responses#

ParameterizedSuitabilityModel.plot_fitted_temperature_responses(parameter_names=None, temperature_vals=None, kwargs_scatter=None, kwargs_area=None, **kwargs)[source]#

Plot the fitted temperature responses.

Note that this method requires that the model has been fitted to data using fit_temperature_responses() before it can be called.

Parameters:
  • parameter_names (str or list of str, optional) – The name of the parameter(s) to plot. If None, all fitted parameters will be plotted.

  • temperature_vals (array-like, optional) – Vector of temperature values for which each response is to be plotted. If not provided, a default range is generated on a per-parameter basis based on the minimum and maximum temperature values in the posterior distribution.

  • kwargs_scatter (dict, optional) – Keyword arguments to pass to hvplot.hvPlot.scatter() when plotting the response data.

  • kwargs_area (dict, optional) – Keyword arguments to pass to hvplot.hvPlot.area() when plotting the credible intervals.

  • **kwargs (dict, optional) – Additional keyword arguments to pass to hvplot.hvPlot.line().

Returns:

holoviews.Layout – The plots of the fitted temperature responses for the specified parameters.