如何解决将汇总统计数据从 psych Packagemediate() 函数转换为 Latex
是否有可能将汇总统计数据从 psych Package mediate() 函数转换为 Latex ?
到目前为止,我尝试了 stargazer、texreg 和 xtable - 但没有成功......
{{1}}
解决方法
据我所知,任何主要的制表包都不支持这种类型的模型。但是,添加对 modelsummary
package (disclaimer: I am the author.) 的支持非常容易,您只需创建一个名为 tidy.mediate
的函数,该函数返回一个包含三列的 data.frame:term
、{{ 1}} 和 estimate
。然后,您定义一个名为 std.error
的函数,该函数针对您想要包含在表格底部的每个模型特征返回一个包含一行和一列的 data.frame。
这将需要您稍微查看一下您的模型对象(尝试 glance.mediate
),以确定您想要的信息存储在哪里,但这很容易。您可以在网站的“添加新模型”部分找到所有详细信息:https://vincentarelbundock.github.io/modelsummary/articles/modelsummary.html
这是一个最小的例子:
str(res)
模型1 | |
---|---|
拦截 | -0.354 |
(0.218) | |
治疗 | 0.819 |
(0.299) | |
Num.Obs. | 30 |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。