scatter_with_regression_figure ========================================================= .. py:function:: petpal.utils.testing_utils.scatter_with_regression_figure(axes, fit_values: numpy.ndarray, true_values: numpy.ndarray, ax_titles: list[str], sca_kwargs: dict = None, reg_kwargs: dict = None) Generates a scatter plot with regression for the specified axes, fitted and true values. The function is intended to be used to generate multiple sets of figures for comparing multiple fit parameters. The format of the values is ``values=[[first_param, second_param, ...], [first_param, second_param, ...], ..]``. :param axes: The axes on which to generate the scatter plot. :type axes: list[matplotlib.axes] :param fit_values: The fitted values to plot. :type fit_values: np.ndarray :param true_values: The true values to plot. :type true_values: np.ndarray :param ax_titles: Titles of the axes. :type ax_titles: list[str] :param sca_kwargs: Additional keyword arguments for the scatter plot. Defaults to red dots. :type sca_kwargs: dict, optional :param reg_kwargs: Additional keyword arguments for the regression line. Defaults to a black, solid line. :type reg_kwargs: dict, optional .. note:: Uses :func:`scipy.stats.linregress` for linear regression.