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

R语言jtools包export_summs函数导出微软格式文件持续报错求助

解决jtools::export_summs导出Excel依赖缺失问题
  • 先一次性安装导出功能所需的全部依赖包:
    export_summs导出到Excel时,除了提示的flextable,还需要openxlsx处理Excel文件,部分场景下可能需要officer支持格式渲染。直接运行以下命令安装:

    install.packages(c("flextable", "openxlsx", "officer"))
    
  • 如果安装后仍有缺失,尝试安装jtools的所有建议依赖:
    导出功能属于jtools的扩展功能,对应的依赖包不在核心依赖列表里,需要安装所有Suggests级别的依赖:

    install.packages("jtools", dependencies = TRUE, INSTALL_opts = '--no-lock')
    
  • 安装完成后重启R会话,再重新执行你的导出代码:

    export_summs(modelRQ1.3,
             error_format = "[{conf.low}, {conf.high}] & p = {p.value})",
             exp = TRUE,
             vifs = TRUE,
             ci_level= 0.95,
             statistics = NULL,
             model.names = NULL,
             coefs = NULL,
             to.file = "xlsx",
             file.name = "testingodds.xlsx")
    

问题根源

export_summs的导出功能并非jtools的核心功能,其所需的依赖包(如flextable、openxlsx)被归类为「建议依赖」(Suggests),而非强制依赖。之前仅安装核心依赖(Depends/Imports)的话,不会自动安装这些扩展功能所需的包,因此反复出现缺失报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 08:40:31