當我們想使用 R 安裝一些 Github 相關(guān)的軟件包,經(jīng)常會遇到或者或那的網(wǎng)絡(luò)問題,此時我們需要怎么做呢?
以最近大家分析疫情數(shù)據(jù)經(jīng)常用的 Y叔的 nCov2019 包為例,通常我們可以使用如下的嘗試順序:
1. remotes 包安裝
install.packages("remotes") # 首先安裝 remote 包 remotes::install_github("GuangchuangYu/nCov2019") # 嘗試安裝
以上錯誤就是網(wǎng)絡(luò)連接錯誤,有時候多試幾次就可以安裝,但有時也不行,這時,我們可以嘗試另一種安裝途徑。
2. devtools 包安裝
install.packages("devtools") # 首先安裝 devtools 包 devtools::install_github("GuangchuangYu/nCov2019") # 再次嘗試安裝
這種方法對有些電腦可以,但是有些同樣玄學不行,這時我們可以采取第三種策略。
3. 從 gitee.com 上安裝
第三種做法我們可以從另一個網(wǎng)站上進行安裝。
remotes::install_git('https://gitee.com/GuangchuangYu/nCov2019')
如果再不行就只能使出最終的方法進行安裝,在 GitHub 上將 .zip 文件下載下來,進行離線安裝(前提是要保證能夠登陸 GitHub)。
4. 離線安裝
具體做法可以參考:R語言安裝包,安裝Github包的三種方法
這里精煉出核心步驟:
1)先從 GitHub 上 下載 zip 壓縮文件;
2)在本地 R Studio 上進行安裝;
先設(shè)定路徑,然后進行安裝:
devtools::install_local("nCov2019-master.zip")
以上就是R語言編程從Github上安裝包解決網(wǎng)絡(luò)問題的詳細內(nèi)容,更多關(guān)于R語言編程從Github上安裝包的資料請關(guān)注服務(wù)器之家其它相關(guān)文章!
原文鏈接:https://kanny.blog.csdn.net/article/details/104809200