from statsmodels.iolib.summary2 import summary_col info_dict={'No. observations' : lambda x: f"{int(x.nobs):d}"} results_table = summary_col(results=[results], float_format='%0.2f', stars = True, model_names=['reg1'], info_dict=info_dict) results_table.add_title('Table 1 - OLS Regressions') print(results_table)
时间: 2024-02-14 13:20:24 浏览: 306
这段代码是用于生成一个OLS回归结果的汇总表格,其中包含了回归系数、标准误、t值、p值和置信区间等信息。这个表格使用了statsmodels包中的summary_col函数和info_dict字典,用于自定义表格中的某些列的信息。其中,model_names参数用于指定模型的名称,results参数用于指定回归结果,float_format参数用于指定浮点数的格式,stars参数用于指定是否显示显著性星号,add_title方法用于添加表格标题。最后,使用print函数打印出该表格。
阅读全文