You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将linearmodels拟合的回归结果汇总表输出为LaTeX格式

linearmodels回归结果导出LaTeX方法

linearmodels库的拟合结果对象内置了LaTeX格式导出接口,针对你示例中生成的res对象,直接调用对应方法即可输出LaTeX格式的回归结果表。

基础导出代码

直接执行如下代码即可在控制台打印完整的LaTeX表格代码:

print(res.summary.as_latex())

如果需要直接保存为tex文件,可直接写入本地文件:

# 将LaTeX代码写入本地文件
with open("panel_reg_result.tex", "w", encoding="utf-8") as f:
    f.write(res.summary.as_latex())

如果你使用的是较早版本的linearmodels,也可以尝试更简洁的调用方式:

print(res.latex)

常用自定义调整

你可以通过传入参数调整输出格式,常见配置项如下:

  • 调整显著性星号规则:传入stars=[0.01, 0.05, 0.1]自定义不同显著性水平对应的星号标注
  • 隐藏不需要的统计项:设置include_tstat=False隐藏t值,include_std_err=False隐藏标准误,include_ci=False隐藏置信区间
  • 仅保留系数表:设置include_model_stats=False即可隐藏模型拟合优度、观测数等顶部统计信息

注意:生成的LaTeX表格默认使用booktabs宏包的格式,需要在你的TeX文档导言区添加\usepackage{booktabs}才能正常编译。

内容的提问来源于stack exchange,提问作者Arturo Sbr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 00:54:05