我一直在使用ReporteRs包从R生成MS Word文档。由于一些Java问题,我也尝试了官方包。自从我安装了官员以来,我无法加载ReporteRs包:
library(ReporteRs)
加载必需的包:ReporteRsjars
loadNamespace出错(j< - i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]):没有名为'officer'的包
警告:错误:“ReporteRs”的包或名称空间加载失败
我尝试删除所有三个包(都使用pacman :: p_delete()并从我的库中物理删除文件夹)并重新安装。
如果我安装了所有三个软件包,则错误消息为:
错误:'namespace:officer'不会导出对象'ph_from_xml_at' 警告:错误:“ReporteRs”的包或名称空间加载失败
我甚至无法在ReporteRs或ReporteRsjars中找到调用此函数的位置,而且我完全不知道如何回到有效的方法。
编辑: 我曾经尝试使用我的(通常)微软R版本,ReporteRs之前曾经使用过,以及常规的R 3.4。
sessionInfo():
R版本3.4.0(2017-04-21)
平台:x86_64-w64-mingw32 / x64(64位)
在以下位置运行:Windows> = 8 x64(build 9200)
Matrix产品:默认
区域设置: [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数据集方法库
其他附件包: [1] compiler_3.4.0 tools_3.4.0
在Microsoft客户端中,sessionInfo为
R版本3.3.3(2017-03-06) 平台:x86_64-w64-mingw32 / x64(64位) 运行于: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数据集方法库
其他附件包:
[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