如何正确安装R中的'XLConnect'包

时间:2018-01-29 15:18:32

标签: r xlconnect

我对这个社区很陌生。 我的目标是使用R进行统计分析,但发生了一些错误。

在第一步中,我想加载“XLConnect”-package,以便使用以下代码打开xlsx-data文件:

install.packages('XLConnect') library(XLConnect)

答案是“包'XLConnect'成功解包并检查MD5总和”,之后发出以下错误:

  

库中的错误(XLConnect):包'XLConnect'不存在。

我也尝试了xlsx包,但在这种情况下总是得到:

  

-library中的错误('openxlsx'):一元运算符的无效参数

或者,包openxlsx,不存在,但它之前的一些行告诉我下载,安装和检查总和是正确的!

此外,当我尝试更改脚本中的目录时,使用 getwd(),发生以下错误:

  

-getwd()中的错误:一元运算符的无效参数

当我在控制台中输入它时,它可以工作。

我在这里下载了R:https://cran.r-project.org/bin/windows/base,安装了R版本3.4.3以及R Studio。 我已经在社区中寻找了一些提示,但两者都无法解决我的问题:

我的操作系统是Windows 10,我尝试了32位以及64位版本的R并为两个版本安装了适合的Java版本(这是第一个发生的错误但现在不再存在) 。

我试图从几个CRAN-Mirrors加载包裹,但总是发生同样的错误(例如德国(哥廷根),德国(明斯特),比利时(根特)或瑞士)。 也许我错过了一些非常基本的设置。我提供的信息是否足够,或者您需要更多信息吗?

非常感谢您的支持!

2 个答案:

答案 0 :(得分:1)

非常感谢!我按照推荐的方式安装了java 32位和64位版本:https://www.r-statistics.com/2012/08/how-to-load-the-rjava-package-after-the-error-java_home-cannot-be-determined-from-the-registry/我安装了rJava包,如下所示:install.packages(“rJava”) 库(rJava)和这里:https://askubuntu.com/questions/176115/what-is-the-best-way-of-installing-the-r-package-xlconnect我发现这里应该正确地注册R:sudo R CMD javareconf然后我得到控制台得到意外符号的错误。或者您知道如何正确地在R中注册Java Development Kit。我安装了jdk-8u161-windows-x64。

答案 1 :(得分:0)

确保安装了Java Development Kit并在R。

中正确注册