【问题标题】:Only show certain variables in Stargazer output (Python, not R)只在 Stargazer 输出中显示某些变量(Python,不是 R)
【发布时间】:2022-11-27 09:36:55
【问题描述】:

我正在为 Python(不是 R)使用 Stargazer。

我训练了六个 statsmodels 模型并将它们存储在名为 models 的列表中。

我想过滤 Stargazer 显示的自变量。如何才能做到这一点?

这是我到目前为止所拥有的:

# Import
from stargazer.stargazer import Stargazer

# There are six statsmodels objects in `models`
len(models)
> 6

# What I'm currently doing
star_out = Stargazer(models)

我正在寻找一种方法,用它我只能选择用于训练每个模型的自变量的一个子集。比如说,star_out.select_covariates(['var1','var8'])

这可能吗?

【问题讨论】:

    标签: python stargazer


    【解决方案1】:

    您可以使用 .covariate_order() 函数来选择要显示的协变量。

    star_out.covariate_order(['var1','var8'])

    https://github.com/mwburke/stargazer/blob/master/examples.ipynb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      相关资源
      最近更新 更多