statsmodels.genmod.generalized_linear_model.GLMResults¶
-
class
statsmodels.genmod.generalized_linear_model.
GLMResults
(model, params, normalized_cov_params, scale, cov_type='nonrobust', cov_kwds=None, use_t=None)[source]¶ Class to contain GLM results.
GLMResults inherits from statsmodels.LikelihoodModelResults
Parameters: statsmodels.LikelihoodModelReesults (See) – Returns: - **Attributes**
- aic (float) – Akaike Information Criterion -2 * llf + 2*(df_model + 1)
- bic (float) – Bayes Information Criterion deviance - df_resid * log(nobs)
- deviance (float) – See statsmodels.families.family for the distribution-specific deviance functions.
- df_model (float) – See GLM.df_model
- df_resid (float) – See GLM.df_resid
- fit_history (dict) – Contains information about the iterations. Its keys are iterations, deviance and params.
- fittedvalues (array) – Linear predicted values for the fitted model. dot(exog, params)
- llf (float) – Value of the loglikelihood function evalued at params. See statsmodels.families.family for distribution-specific loglikelihoods.
- model (class instance) – Pointer to GLM model instance that called fit.
- mu (array) – See GLM docstring.
- nobs (float) – The number of observations n.
- normalized_cov_params (array) – See GLM docstring
- null_deviance (float) – The value of the deviance function for the model fit with a constant as the only regressor.
- params (array) – The coefficients of the fitted model. Note that interpretation of the coefficients often depends on the distribution family and the data.
- pearson_chi2 (array) – Pearson’s Chi-Squared statistic is defined as the sum of the squares of the Pearson residuals.
- pvalues (array) – The two-tailed p-values for the parameters.
- resid_anscombe (array) – Anscombe residuals. See statsmodels.families.family for distribution- specific Anscombe residuals. Currently, the unscaled residuals are provided. In a future version, the scaled residuals will be provided.
- resid_anscombe_scaled (array) – Scaled Anscombe residuals. See statsmodels.families.family for distribution-specific Anscombe residuals.
- resid_anscombe_unscaled (array) – Unscaled Anscombe residuals. See statsmodels.families.family for distribution-specific Anscombe residuals.
- resid_deviance (array) – Deviance residuals. See statsmodels.families.family for distribution- specific deviance residuals.
- resid_pearson (array) – Pearson residuals. The Pearson residuals are defined as (endog - mu)/sqrt(VAR(mu)) where VAR is the distribution specific variance function. See statsmodels.families.family and statsmodels.families.varfuncs for more information.
- resid_response (array) – Respnose residuals. The response residuals are defined as endog - fittedvalues
- resid_working (array) – Working residuals. The working residuals are defined as resid_response/link’(mu). See statsmodels.family.links for the derivatives of the link functions. They are defined analytically.
- scale (float) – The estimate of the scale / dispersion for the model fit. See GLM.fit and GLM.estimate_scale for more information.
- stand_errors (array) – The standard errors of the fitted GLM. #TODO still named bse
Methods
aic
()bic
()bse
()conf_int
([alpha, cols, method])Returns the confidence interval of the fitted parameters. cov_params
([r_matrix, column, scale, cov_p, …])Returns the variance/covariance matrix. deviance
()f_test
(r_matrix[, cov_p, scale, invcov])Compute the F-test for a joint linear hypothesis. fittedvalues
()get_prediction
([exog, exposure, offset, …])compute prediction results initialize
(model, params, **kwd)llf
()llnull
()load
(fname)load a pickle, (class method) mu
()normalized_cov_params
()null
()null_deviance
()pearson_chi2
()plot_added_variable
(focus_exog[, …])Create an added variable plot for a fitted regression model. plot_ceres_residuals
(focus_exog[, frac, …])Produces a CERES (Conditional Expectation Partial Residuals) plot for a fitted regression model. plot_partial_residuals
(focus_exog[, ax])Create a partial residual, or ‘component plus residual’ plot for a fited regression model. predict
([exog, transform])Call self.model.predict with self.params as the first argument. pvalues
()remove_data
()remove data arrays, all nobs arrays from result and model resid_anscombe
()resid_anscombe_scaled
()resid_anscombe_unscaled
()resid_deviance
()resid_pearson
()resid_response
()resid_working
()save
(fname[, remove_data])save a pickle of this instance summary
([yname, xname, title, alpha])Summarize the Regression Results summary2
([yname, xname, title, alpha, …])Experimental summary for regression Results t_test
(r_matrix[, cov_p, scale, use_t])Compute a t-test for a each linear hypothesis of the form Rb = q t_test_pairwise
(term_name[, method, alpha, …])perform pairwise t_test with multiple testing corrected p-values tvalues
()Return the t-statistic for a given parameter estimate. wald_test
(r_matrix[, cov_p, scale, invcov, …])Compute a Wald-test for a joint linear hypothesis. wald_test_terms
([skip_single, …])Compute a sequence of Wald tests for terms over multiple columns Attributes
use_t