在texreg中包括省略系数的标签。

3
我想在texreg中通过参数omitomit.labels复制stargazer中的功能(可以在此处查看: here)。不幸的是,我无法使用stargazer包,因为它不支持我的模型并且不可扩展。由于texreg容易扩展,我可以让它与我的模型配合使用。我还可以使用omit.coef参数轻松地从texreg中省略一些输出。但是我似乎无法弄清楚如何为省略的系数插入标签。texreg中是否存在这种功能?有没有人尝试将此功能写入提取函数?或者,有没有人找出如何扩展stargazer以适用于自定义模型的方法?
上下文:我正在knitr中编写演示文稿,并需要将一些估计器的输出转换为latex,然后将其转换为pdf,以用于我的beamer演示文稿。输出具有大量协变量,因此在beamer中无法很好地显示。我想通过省略一些协变量并在其位置插入一行来截断输出,指示这些协变量是否被包含在模型中,例如将变量“County Population”、“County Income”等折叠到一个行中,该行读取“County controls”,然后有“Yes”或“No”表示这些控件是否包含在估计中。理想情况下,有人可以帮助我找出在texreg中实现此目标的方法。如果不能,请考虑其他软件包/方法,例如xtable。
1个回答

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

谢谢@dash2,这是一个非常有趣的包。不幸的是,它对我没有直接帮助,因为我正在使用我自己编写的模型,所以它们没有定义任何“整洁”的方法。但是,这个包看起来很有前途。如果你能给它一个标准的API,就像texreg一样,允许别人使他们的模型与该包一起工作(即允许我将我的模型变得可读,以便使用你的“huxreg”函数),那就太好了。 - gfgm
那为什么不定义一个“整洁”的方法呢?然后你就可以免费获得所有与broom一起工作的其他包(例如pixiedust)。 - user3603486

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接