You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在R中将irr包输出转换为美观的LaTeX/PDF/HTML格式表格

背景

我正在R中使用irr包为项目生成评分者间信度统计量,以下是使用该包内置数据集计算Fleiss's Kappa的示例:

install.packages("irr")
library(irr)
data("diagnoses", package = "irr")
diagnoses2 <- diagnoses[, 1:3]
kappam.fleiss(diagnoses2)

上述代码在R控制台输出的简易结果表如下:
irr包输出结果示例

问题与预期结果

我需要将该输出美化后导入用于撰写研究结果的LaTeX文档中。只要能实现自动化生成,LaTeX、PDF/PNG图片、甚至HTML格式的表格均可。我需要生成多张这类表格,不想手动转换为LaTeX格式,希望能找到节省时间的方案。

已尝试方案

我尝试使用knitr的kable函数处理,代码如下:

knitr::kable(diagnoses2, "latex")

但运行报错:cannot coerce class ‘"irrlist"’ to a data.frame。我还查阅了此前用过的texreg和stargazer包的文档,未发现二者支持irr输出的说明,因此暂未尝试。我也正在参考相关技术帖子寻找可行方案,感谢大家的帮助。

编辑/补充说明

下方@akrun和@TarJae给出的方法用到了我此前未接触过的工具和思路,这些方案不仅适用于irr包,还可推广到texreg、stargazer未官方支持的其他R包统计输出的表格生成场景,推荐各位读者参考。

内容的提问来源于stack exchange,提问作者logjammin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 21:48:00