2

我一直在使用 ReporteRs 包从 R 生成 MS Word 文档。由于一些 Java 问题,我也尝试了官员包。自从我安装了官员,我无法加载 ReporteRs 包:

library(ReporteRs)

加载所需的包:ReporteRsjars

loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的错误:没有名为“officer”的包</p>

警告:错误:“ReporteRs”的包或命名空间加载失败</p>

我已经尝试删除所有三个包(都使用 pacman::p_delete() 和从我的库中物理删除文件夹)并重新安装。

如果我安装所有三个包,错误消息是:

错误:“namespace:officer”未导出对象“ph_from_xml_at”警告:错误:“ReporteRs”的包或命名空间加载失败</p>

我什至找不到在 ReporteRs 或 ReporteRsjars 中调用此函数的位置,而且我完全不知道如何返回到有效的方法。


编辑:我已经尝试过使用我的(通常的)microsoft R 版本,ReporteRs 之前曾在该版本上工作过,以及常规的 R 3.4。

会话信息():

R 版本 3.4.0 (2017-04-21)

平台:x86_64-w64-mingw32/x64(64位)

在以下环境下运行:Windows >= 8 x64(内部版本 9200)

矩阵产品:默认

语言环境:[1] LC_COLLATE=Danish_Denmark.1252 LC_CTYPE=Danish_Denmark.1252 LC_MONETARY=Danish_Denmark.1252 LC_NUMERIC=C
[5] LC_TIME=Danish_Denmark.1252

附加的基础包:[1] stats graphics grDevices utils datasets methods base

其他附加包:[1] compiler_3.4.0 tools_3.4.0

在 Microsoft 客户端中, sessionInfo 是

R 版本 3.3.3 (2017-03-06) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows >= 8 x64 (build 9200)

语言环境:

[1] LC_COLLATE=Danish_Denmark.1252 LC_CTYPE=Danish_Denmark.1252 LC_MONETARY=Danish_Denmark.1252 LC_NUMERIC=C
[5] LC_TIME=Danish_Denmark.1252

附加的基础包:

[1] stats graphics grDevices utils datasets methods base

其他附加包:

[1] RevoUtilsMath_10.0.0 RevoUtils_10.0.3 RevoMods_11.0.0 MicrosoftML_1.3.0 mrsdeploy_1.1.0 RevoScaleR_9.1.0
[7] lattice_0.20-34 rpart_4.1-10

通过命名空间加载(未附加):

[1] codetools_0.2-15 CompatibilityAPI_1.1.0 foreach_1.4.3 grid_3.3.3 R6_2.2.2
[6] jsonlite_1.3 curl_2.3 iterators_1.0.8 tools_3.3.3 mrupdate_1.0.1

4

0 回答 0