如何通过RStudio更新R ?
当前回答
如果您使用的是windows,则可以使用安装程序。 示例用法
其他回答
如果您使用的是windows,则可以使用安装程序。 示例用法
有一个名为installr的新包可以在Windows平台上的R中更新你的R版本。这个包是在3.2.3版本下构建的
在R Studio中,单击Tools并选择Install Packages…然后输入名称“installr”并单击install。或者,你也可以在控制台中输入install.packages("installr")。
一旦R studio完成了包的安装,在控制台中输入require(installr)来加载它。
要启动R安装的更新过程,输入updateR()。这个函数将检查R的新版本,如果可用,它将指导您做出需要做出的决定。如果您的R安装是最新的,它将返回FALSE。
如果您选择下载并安装新版本。有一个选项可以将你所有的包从当前的R安装中复制/移动到新的R安装中,这非常方便。
更新过程结束后,退出并重新启动R Studio。R Studio将加载更新的R版本。
如果您希望了解更多关于如何使用安装包的信息,请点击此链接。
将其粘贴到控制台并运行命令:
## How to update R in RStudio using installr package (for Windows)
## paste this into the console and run the commands
## "The updateR() command performs the following: finding the latest R version, downloading it, running the installer, deleting the installation file, copy and updating old packages to the new R installation."
## more info here: https://cran.r-project.org/web/packages/installr/index.html
install.packages("installr")
library(installr)
updateR()
## Watch for small pop up windows. There will be many questions and they don't always pop to the front.
## Note: It warns that it might work better in Rgui but I did it in Rstudio and it worked just fine.
如果你使用的是Mac电脑,你可以使用新的updateR包从RStudio更新R版本:http://www.andreacirillo.com/2018/02/10/updater-package-update-r-version-with-a-function-on-mac-osx/
总之,您需要执行以下操作:
要在Rstudio中使用updateR更新你的R版本,你只需要运行这五行代码: Install.packages ('devtools') #假设尚未安装 库(devtools) install_github (andreacirilloac /更新) 库(更新) updateR(admin_password = 'Admin用户密码') 在安装过程结束时,一条消息将确认你的幸福结局: 一切都很顺利 打开一个Terminal会话并运行'R'来断言已经安装了最新版本
您可以从官方网站上安装一个新版本的R。
当您重新启动RStudio时,它将自动以新版本启动。
如果您需要手动执行,在RStudio中,请转到:工具->选项->通用。
查看@micstr的答案,了解更详细的攻略。