【问题标题】:including a label for omitted coefficients in texreg包括 texreg 中省略系数的标签
【发布时间】:2017-08-18 09:39:04
【问题描述】:

我想通过参数omitomit.labels(参见here)在texreg 中复制stargazer 中包含的功能。不幸的是,我不能使用 stargazer 包,因为它不支持我正在使用的模型并且不可扩展。由于 texreg 易于扩展,我可以让它与我的模型一起使用。我还可以使用 omit.coef 参数轻松省略 texreg 的一些输出。我似乎无法弄清楚如何为省略的系数插入标签。这在texreg中存在吗?有没有人有尝试将此功能写入提取功能的经验?或者,有没有人想出如何扩展 stargazer 以使用自定义模型?

上下文:我正在用 knitr 编写演示文稿,需要将一些估算器的输出转换为乳胶,然后将其转换为 pdf 用于我的投影仪演示文稿。输出有一堆协变量,因此太长而无法在投影仪中很好地显示。我想通过省略一些协变量并在它们的位置插入一条指示这些协变量是否已包含在模型中的行来截断输出,例如将变量“县人口”、“县收入”等折叠成一行“县控制”,然后用“是”或“否”表示这些控制是否包含在估计中。理想情况下,有人可以帮助我找出在 texreg 中执行此操作的方法。如果没有,我会对其他包/方法持开放态度,例如xtable。

【问题讨论】:

    标签: r latex knitr stargazer texreg


    【解决方案1】:

    一个可能的选项是huxtable 的 github 版本。 (我是作者。)它有一个huxreg 函数,它从一堆回归中创建一个表,就像texreg:它适用于任何定义了broom::tidy 方法的东西。然后,您可以像普通数据框一样编辑表格,只需 rbind 在您想要的行中。

    如果您想尝试这条路线,您需要使用devtools::install_github 进行安装。

    【讨论】:

    • 感谢@dash2,这是一个非常有趣的软件包。不幸的是,它不会直接帮助我,因为我正在使用我自己编写的模型,因此没有为它们定义 tidy 方法。但是这个包对未来看起来很有趣。如果你给它一个标准的 API,允许某人像 texreg 一样使他们的模型与包一起工作,那就太好了(即,这将使我的模型对你的huxreg 函数可读)。
    • 好吧,为什么不直接定义一个tidy 方法呢?然后你就可以免费获得它以及与broom(例如pixiedust)一起使用的所有其他软件包。
    猜你喜欢
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    • 2014-10-19
    • 1970-01-01
    相关资源
    最近更新 更多