您好,登錄后才能下訂單哦!
本篇內容主要講解“GitHub包怎么下載”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“GitHub包怎么下載”吧!
對R語言熟練的小伙伴,通常是不僅僅使用CRAN或者bioconductor的包,也會嘗試很多開發者未正式發表的包,比如存放在GitHub等倉庫的。正常情況下,很容易下載和安裝,我讓學徒使用她的Windows電腦測試了,使用以下代碼:
library(devtools)
install_github("jmzeng1314/AnnoProbe")
library(AnnoProbe)
gpl='GPL16956'
probe2gene=idmap(gpl,type = 'pipe')
head(probe2gene)
真的是如絲滑般順利啊, 首先,安裝GitHub在線包,需要devtools包或者remotes里面的install_github函數:
加載了devtools包或者remotes包后就可以使用install_github函數,如下:
可以看到,很簡單就成功了,因為這個包本身就不大,下載速度也ok,包本身就兩三個函數,并不復雜。
那么,為什么大家重復這個代碼就會遇到各種各樣的花式報錯呢?
首先第一個原因就是網絡問題,中國大陸部分地區訪問GitHub非常困難,報錯如下:
這個時候,可以試試看另外一個下載方式,install_git函數,代碼如下:
library(remotes)
url='https://gitee.com/jmzeng/annoprobe.git'
install_git(url)
并不是說這個函數有多牛,而是因為我把這個annoprobe主動備份到了 gitee.com ,因為gitee.com的服務器在中國大陸,所以在中國大陸的朋友們訪問它理論上是非常暢通的。
但并不是所有的的GitHub包都被備份到了gitee.com,所以你有兩個策略,首先可以自己主動去gitee.com注冊一個賬號,然后把別人的GitHub包搬運到你的gitee.com賬戶,這樣你就可以很方便安裝了。另外一個辦法就是采用特殊辦法去先下載GitHub離線包并且解壓,然后使用
install.packages("GitHub項目下載路徑-master/",repos=NULL,type="source")
到此,相信大家對“GitHub包怎么下載”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。