使用RStudio更新R

如何通过RStudio更新R

就完整性而言,答案是:您不能从RStudio内部实现这一点@agstudy是正确的-您需要安装新版本的R,然后重新启动RStudio,它将自动使用新版本,正如@Brandon所指出的

如果有一个update.R()函数,类似于install.packages()函数或update.packages(函数),那就太好了

所以,为了安装R

  1. 去http://www.r-project.org,
  2. 点击“CRAN”
  3. 然后选择您喜欢的CRAN站点。我喜欢堪萨斯州:http://rweb.quant.ku.edu/cran/.
  4. 点击“下载XXX的R”[其中XXX是您的操作系统]
  5. 按照操作系统的安装过程进行操作
  6. 重新启动RStudio
  7. 高兴

–等等-那我心爱的包裹呢–

好吧,我用的是Mac,所以我只能提供Mac的准确细节——也许其他人可以提供windows/linux的准确路径;我相信过程也会一样

要确保软件包与闪亮的新版本R配合使用,您需要:

  1. 将旧R安装的软件包移到新版本中;在Mac OSX上,这意味着从此处移动所有文件夹:

    /Library/Frameworks/R.framework/Versions/2.15/Resources/Library
    

    到这里:

    /Library/Frameworks/R.framework/Versions/3.0/Resources/Library
    

    [您将在此处替换“2.15”和“3.0”无论您从哪个版本升级到哪个版本。只复制目标目录中不存在的任何软件包。也就是说,不要用旧的软件包覆盖新的“基本”软件包-如果覆盖了,请不要担心,我们将在下一步修复它。如果这些路径对您不起作用,请尝试使用installed.packages()
    查找正确的路径名。]

  2. 现在,您可以通过在RStudio控制台中键入update.packages()并对所有提示回答“y”来更新软件包

    >update.packages(checkbuild=TRUE)
    类别:
    7.3-7版安装在/Library/Frameworks/R.framework/Versions/3.0/Resources/Library中
    7.3-8版可从以下网址获得:http://cran.rstudio.com
    更新(是/否/否)?Y
    ---等---
    
  3. 最后,为了让自己确信您已经完成了所有工作,请在RStudio控制台中键入以下两个命令以查看您得到了什么:

    >版本
    &燃气轮机;包装袋()
    

发表评论