Python में statsmodels के साथ Regression परिचय
Maarten Van den Broeck
Content Developer at DataCamp
ब्रीम: "अच्छा" मॉडल
mdl_bream = ols("mass_g ~ length_cm", data=bream).fit()

पर्च: "खराब" मॉडल
mdl_perch = ols("mass_g ~ length_cm", data=perch).fit()

ब्रीम

पर्च

ब्रीम

पर्च

ब्रीम

पर्च

sns.residplot(x="length_cm", y="mass_g", data=bream, lowess=True)
plt.xlabel("Fitted values")
plt.ylabel("Residuals")

from statsmodels.api import qqplot
qqplot(data=mdl_bream.resid, fit=True, line="45")

model_norm_residuals_bream = mdl_bream.get_influence().resid_studentized_internalmodel_norm_residuals_abs_sqrt_bream = np.sqrt(np.abs(model_norm_residuals_bream))sns.regplot(x=mdl_bream.fittedvalues, y=model_norm_residuals_abs_sqrt_bream, ci=None, lowess=True)plt.xlabel("Fitted values") plt.ylabel("Sqrt of abs val of stdized residuals")

Python में statsmodels के साथ Regression परिचय