Mac中R的更新

環(huán)境:Mac os系統(tǒng) Catalina10.15.7

常見的更新R的辦法
前提:你已安裝的R是3.4.3之后的版本,否則會報錯

---windows用戶

install.packages(“installr”)
require(installr)
updateR()

---mac用戶

install.packages(‘devtools’) #assuming it is not already installed
library(devtools)
install_github(‘a(chǎn)ndreacirilloac/updateR’)
library(updateR)
updateR(admin_password = ‘Admin user password’)

我所遇到的問題及解決方案

1. 在MacOs下切換R的多個版本

官網(wǎng)
https://rud.is/rswitch/

image.png

image.png

?? 最近的很多R包更新完報錯,僅僅在MacOS 下,需要考慮更新XQuartz , 地址 https://www.xquartz.org/

2. R更新和R包更新到最新版本

R官網(wǎng):https://mirrors.tuna.tsinghua.edu.cn/CRAN/在該鏡像地址中找到mac os版本的R
重啟Rstudio:重啟之后,Rstudio會自動連接到最新版本的R

那我之前在舊版本上安裝的那么多包該怎么辦呢?

網(wǎng)上有這種解決辦法:https://stackoverflow.com/questions/13656699/update-r-using-rstudio

image.png

簡言之:
① 將舊版本的安裝包移動到新版本下的library下
② 在RStudio中輸入命令:update.pakages(checkBuilt=TRUE), 并回答 y
③ 通過以下命令確認(rèn):version –> packageStatus()

幾個常用命令:
version ##查看R的版本
.libPaths() ##查看安裝包的位置
installed.packages() ##確認(rèn)該環(huán)境下已經(jīng)安裝的包

3. 安裝的僅僅是某些R包的版本

require(devtools)
install_version("ggplot2", version = "0.9.1", repos = "http://cran.us.r-project.org")
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容