Untitled
user_8080122
plain_text
2 years ago
741 B
4
Indexable
#heterskedasticity from statsmodels.stats.diagnostic import het_breuschpagan bp_test = het_breuschpagan(model.resid,X) bp_test p_value = bp_test[1] p_value #no evidence for heteroskedasticity #multicollinearity from statsmodels.stats.outliers_influence import variance_inflation_factor vif = pd.DataFrame() vif['feature'] = X.columns vif['VIF'] = [variance_inflation_factor(X.values, i) for i in range(X.shape[1])] vif #vif>1 multicollinearity #Autocorrelation from statsmodels.stats.stattools import durbin_watson dw_statistic = durbin_watson(model.resid) dw_statistic #DW < 2 no autocorrelation #normaltity from statsmodels.stats.stattools import jarque_bera jb_test = jarque_bera(model.resid) jb_test[1]
Editor is loading...