import wooldridge as wooimport pandas as pdimport statsmodels.formula.api as smfgpa3 = woo.dataWoo('gpa3')# define regression model:reg = smf.ols(formula='cumgpa ~ sat + hsperc + tothrs + female + black + white',data=gpa3, subset=(gpa3['spring'] == 1))# estimate default model (only for spring data):results_default = reg.fit()table_default = pd.DataFrame({'b': round(results_default.params, 5),'se': round(results_default.bse, 5),'t': round(results_default.tvalues, 5),'pval': round(results_default.pvalues, 5)})print(f'table_default: \n{table_default}\n')# estimate model with White SE (only for spring data):results_white = reg.fit(cov_type='HC0')table_white = pd.DataFrame({'b': round(results_white.params, 5),'se': round(results_white.bse, 5),'t': round(results_white.tvalues, 5),'pval': round(results_white.pvalues, 5)})print(f'table_white: \n{table_white}\n')# estimate model with refined White SE (only for spring data):results_refined = reg.fit(cov_type='HC3')table_refined = pd.DataFrame({'b': round(results_refined.params, 5),'se': round(results_refined.bse, 5),'t': round(results_refined.tvalues, 5),'pval': round(results_refined.pvalues, 5)})print(f'table_refined: \n{table_refined}\n')
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。