get_model_plot_prefs¶
-
sherpa.ui.
get_model_plot_prefs
()¶ Return the preferences for plot_model.
Returns: prefs – Changing the values of this dictionary will change any new model plots. This dictionary will be empty if no plot backend is available. Return type: dict See also
plot_model()
- Plot the model for a data set.
set_xlinear()
- New plots will display a linear X axis.
set_xlog()
- New plots will display a logarithmically-scaled X axis.
set_ylinear()
- New plots will display a linear Y axis.
set_ylog()
- New plots will display a logarithmically-scaled Y axis.
Notes
The meaning of the fields depend on the chosen plot backend. A value of
None
means to use the default value for that attribute, unless indicated otherwise. These preferences are used by the following commands: plot_model, plot_ratio, plot_bkg_model, and the “fit” variants, such as plot_fit, plot_fit_resid, and plot_bkg_fit.The preferences recognized by the matplotlib backend are the same as for get_data_plot_prefs.
Examples
After these commands, any model plot will use a green line to display the model:
>>> prefs = get_model_plot_prefs() >>> prefs['color'] = 'green'