設置R更新源


命令行設置R更新源

創建文件 R.home()/etc/Rprofile.site
設置更新源

 local({r <- getOption("repos")
       r["CRAN"] <- "http://mirrors.aliyun.com/CRAN/"
       r["CRANextra"] <- "http://mirrors.aliyun.com/CRAN/"
       options(repos=r)})

注意 $Rhome 可能是 /usr/local/lib64/R 或者 /usr/lib64/R

rstudio設置更新

修改文件 $Rhome/doc/CRAN_mirrors.csv

Name,Country,City,URL,Host,Maintainer,OK,CountryCode
"Aliyun",China,HangZhou,http://mirrors.aliyun.com/CRAN/,"阿里雲代理","admin # Xdmc.org",1,cn
...

之后在rstudio中,斷網可以選擇該代理。
更准確的是,打不開http://cran.r-project.org/CRAN_mirrors.csv的時候可選。
該方法從函數chooseCRANmirror的代碼看到

修改Rstudio的默認配置

見下圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM