R語言編程學習從Github上安裝包解決網絡問題

當我們想使用 R 安裝一些 Github 相關的軟件包,經常會遇到或者或那的網絡問題,此時我們需要怎麼做呢?

以最近大傢分析疫情數據經常用的 Y叔的 nCov2019 包為例,通常我們可以使用如下的嘗試順序:

1. remotes 包安裝

install.packages("remotes")                          # 首先安裝 remote 包
remotes::install_github("GuangchuangYu/nCov2019")    # 嘗試安裝

以上錯誤就是網絡連接錯誤,有時候多試幾次就可以安裝,但有時也不行,這時,我們可以嘗試另一種安裝途徑。

2. devtools 包安裝

install.packages("devtools")                         # 首先安裝 devtools 包
devtools::install_github("GuangchuangYu/nCov2019")    # 再次嘗試安裝

這種方法對有些電腦可以,但是有些同樣玄學不行,這時我們可以采取第三種策略。

3. 從 gitee.com 上安裝

第三種做法我們可以從另一個網站上進行安裝。

remotes::install_git('https://gitee.com/GuangchuangYu/nCov2019')

如果再不行就隻能使出最終的方法進行安裝,在 GitHub 上將 .zip 文件下載下來,進行離線安裝(前提是要保證能夠登陸 GitHub)。

4. 離線安裝

具體做法可以參考:R語言安裝包,安裝Github包的三種方法

這裡精煉出核心步驟:

1)先從 GitHub 上 下載 zip 壓縮文件;

2)在本地 R Studio 上進行安裝;

先設定路徑,然後進行安裝:

devtools::install_local("nCov2019-master.zip")

以上就是R語言編程從Github上安裝包解決網絡問題的詳細內容,更多關於R語言編程從Github上安裝包的資料請關註WalkonNet其它相關文章!

推薦閱讀: