R PLM对象到LaTeX表

R PLM对象到LaTeX表,r,plm,R,Plm,如何使用plm对象制作LaTeX表 我一直在使用apsrtable为lm对象的输出摘要制作LaTeX表,但似乎找不到一种简单的方法来使用plm实现同样的效果。我正在使用plm和VcovBK()计算面板校正的标准错误,但随后必须进入latex并手动更改标准错误。一种通用方法是将结果放入数据框中,然后使用xtable创建latex表。这可能比使用预制模板需要更多的工作,但它非常灵活。一种通常的工作方法是将结果放入数据框中,然后使用xtable创建LaTex表。这可能比使用预制模板需要更多的工作,但它

如何使用plm对象制作LaTeX表


我一直在使用apsrtable为lm对象的输出摘要制作LaTeX表,但似乎找不到一种简单的方法来使用plm实现同样的效果。我正在使用plm和VcovBK()计算面板校正的标准错误,但随后必须进入latex并手动更改标准错误。

一种通用方法是将结果放入
数据框中,然后使用
xtable
创建latex表。这可能比使用预制模板需要更多的工作,但它非常灵活。

一种通常的工作方法是将结果放入
数据框中,然后使用
xtable
创建LaTex表。这可能比使用预制模板需要更多的工作,但它非常灵活。

从2.0版开始,该软件包支持PLM对象。它还制作了一些非常漂亮的表,因此值得一看。

从2.0版开始,该软件包支持PLM对象。它还制作了一些非常漂亮的桌子,因此值得一看。

不知道您是否看过这个estout软件包?有数据和代码的可复制示例(您已经尝试过的)将非常好…不知道您是否见过这个estout包?具有数据和代码的可复制示例(您已经尝试过的)将非常好…我尝试过这个,但它说不能将plm对象强制转换为data.frame:as.data.frame.default中的错误(x[[I]],optional=TRUE,stringsAsFactors=stringsAsFactors):无法强制类“c”(“plm”,“panelmodel”)'进入data.frame我的意思是从plm对象获取结果。尝试查看
属性(plm\u对象)
返回的内容,或
str(plm\u对象)
。通过这种方式,您可以看到对象的一部分,例如系数。然后,您可以手动提取它们并将它们放入
xtable
data.frame
中。如果这对其他人有帮助,我找到了如何将PCSE(或任何“稳健”的标准错误)包含到apsrtable生成的LaTex表中的方法。计算出所需的标准误差后,只需将新标准误差向量添加到原始lm对象即可。矢量的名称应为“se”,以便由apsrtable自动使用。例如,lm1$se我尝试了这一点,但它说plm对象无法强制转换为data.frame:as.data.frame.default(x[[I]],optional=TRUE,stringsAsFactors=stringsAsFactors):无法将类“c”(“plm”,“panelmodel”)”强制转换为data.frame。我的意思是从plm对象获取结果。尝试查看
属性(plm\u对象)
返回的内容,或
str(plm\u对象)
。通过这种方式,您可以看到对象的一部分,例如系数。然后,您可以手动提取它们并将它们放入
xtable
data.frame
中。如果这对其他人有帮助,我找到了如何将PCSE(或任何“稳健”的标准错误)包含到apsrtable生成的LaTex表中的方法。计算出所需的标准误差后,只需将新标准误差向量添加到原始lm对象即可。矢量的名称应为“se”,以便由apsrtable自动使用。例如,lm1$se