gpt4 book ai didi

r - 使用 RStudio 更新 R

转载 作者:行者123 更新时间:2023-12-03 04:04:49 24 4
gpt4 key购买 nike

如何通过 RStudio 更新 R?

最佳答案

为了完整起见,答案是:您无法在 RStudio 中执行此操作。 @agstudy 说得对 - 您需要安装较新版本的 R,然后重新启动 RStudio,它将自动使用新版本,正如 @Brandon 指出的那样。

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

因此,为了安装 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(checkBuilt=TRUE)
    class :
    Version 7.3-7 installed in /Library/Frameworks/R.framework/Versions/3.0/Resources/library
    Version 7.3-8 available at http://cran.rstudio.com
    Update (y/N/c)? y
    ---etc---
  3. 最后,为了让自己确信您已完成所有操作,请在 RStudio 控制台中输入这两个命令来查看您所获得的结果:

    > version
    > packageStatus()

关于r - 使用 RStudio 更新 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13656699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com