R启动时安装程序包时出错

R启动时安装程序包时出错,r,R,当我在我的windows机器上启动R时,我会得到下面的日志。为什么下面会出现2个错误?我如何调试它们?问题是否与Arules和Matrix软件包有关?为什么只有这两个包才会出现此错误?我还在同一位置安装了其余的软件包 当它说“以下对象被‘package:base’屏蔽”时是什么意思 “ 你刚刚重新安装了R吗?当它试图重新加载一个旧的.RData文件,而该文件正在寻找一些不再存在的文件时,它似乎在抱怨。文件名中的空格也可能有问题。我通常会覆盖默认路径,并将R安装在路径中没有空格的目录中(通常是C:

当我在我的windows机器上启动R时,我会得到下面的日志。为什么下面会出现2个错误?我如何调试它们?问题是否与Arules和Matrix软件包有关?为什么只有这两个包才会出现此错误?我还在同一位置安装了其余的软件包

当它说“以下对象被‘package:base’屏蔽”时是什么意思 “


你刚刚重新安装了R吗?当它试图重新加载一个旧的.RData文件,而该文件正在寻找一些不再存在的文件时,它似乎在抱怨。文件名中的空格也可能有问题。我通常会覆盖默认路径,并将R安装在路径中没有空格的目录中(通常是C:\Apps\R\R-3.1.0,Rtools位于C:\Apps\R\R中)。这使批处理脚本的麻烦减少了很多…

这可能与R的安装位置中的空间有关,不建议使用此空间。请参阅:


不确定是否有错误,但看起来库
arules
覆盖了%和
write
中的函数
%。这就是为什么你看到他们被蒙蔽了。我最近升级了我的Rstudio,因为我得到了一个提示。请让我知道如何避免这些错误。在您的示例中,R从~/.RData加载了一个工作区。这就是重新加载环境。默认情况下,RStudio可以将环境存储到此文件,也可以不存储。这是一种获得污染环境的简单方法。您可以将此文件移动到foo.RData,看看这是否会有所不同。2.您可以选择安装R的目录。默认为“C:\Program Files\R-3.1.0”(或其他版本)。有时,如果这些路径中的空格没有正确引用,可能会导致问题。请注意,您的错误消息抱怨“C:\Program”。。。这就是为什么我创建“C:\Apps”并安装在那里。。。
R version 3.1.0 (2014-04-10) -- "Spring Dance"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)


R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

[Workspace loaded from ~/.RData]

**Error installing package: 'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

Error installing package: 'C:\Program' is not recognized as an internal or external command,
operable program or batch file.**

Loading required package: arules
Loading required package: Matrix

Attaching package: ‘arules’

The following objects are masked from ‘package:base’:

    %in%, write