R包安裝

2021-12-26 支小醫

收錄於話題 #R語言 2個

R包三種下載方式

首先根據r包存儲的地方,就可以分為三種下載方式

bioconductor一般都是生物信息方面的R包。github是代碼的管理平臺,很語言的程序包也都會發布到上面。

CRAN
CRAN裡的r包下載代碼:
install.packages("R包名稱")

example:
install.packages("dyplr")

這種方法只能夠下載cran裡的r包,如果r包在github或bioconductor上,用這個方法就下載不了。在安裝cran包時,有時會報錯,大多數時網絡連結問題,所以更改鏡像(一種文件存儲形式,一個磁碟上的文件副本存放在另一個磁碟上,是冗餘的一種類型),也就是說cran在全球的各地都設置了鏡像網站可以解決跨地區網絡的問題。install.packages() 這個命令使用的默認的下載地址,也就是cran官網。

更改鏡像:

options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror = "https://mirrors.tuna.tsinghua.edu.cn/bioconductor")

前一個命令是更改cran鏡像,後一個則是更改bioconductor的鏡像。遇到安裝cran包報錯時,首先應該想到是鏡像問題


bioconductor

在biocondcutor上的r包需要先下載BiocManager包,然後使用BiocManager::install()

下載bioconductor上的r包

install.packages("BiocManager") ##先安裝BiocManager包,可以去bioconductor官網看
library(BiocManager) ##加載BiocManager
BiocManager::install("bioconductor包名稱") ##開始安裝bioconductor上的包

這種安裝方法也需要更改鏡像。


GitHub

這種方法也需要先安裝devtools包,進而安裝GitHub中的r包

下載GitHub上的r包
install.packages("devtools") ##先安裝devtools包
library(devtools) ##加載devtolls包
install_github("yulab-smu/yulab.utils") ##安裝的是github上Y叔的包

R包安裝時有時會因為不存在依賴包或依賴包安裝失敗而導致需要的R包安裝失敗。此時,就需要在報錯信息中,找到依賴包,根據報錯信息先安裝依賴包,再安裝需要安的r包。一般這種r命令安裝方式就會先安裝依賴包。

還有一種錯誤,是因為需要安裝rtools。

https://cran.r-project.org/bin/windows/Rtools/history.html

  這是各個版本的rtools下載地址。安裝時,一定要勾選添加rtools到環境變量。

如果還是安裝失敗的話,可以去需要R包所在的網址,下載壓縮包。採用本地安裝方式,把這個包放在可絕對讀取且不含中文字符的路徑,例如從bioconductor下載安裝limma包

install.packages("C/Downloads/limma_3.48.3.tar.gz", repos = NULL, type="source")

或者用rstudio上的tools的install package。不過,從本地安裝包的方法不會自動安裝依賴包。所以啟用包的話,如果還有其他依賴包沒安裝時,就會失敗。

相關焦點

  • R語言 | R包安裝大法
    如果你還沒有完美的配置好R語言,請參考:軟體安裝 | CentOS下安裝配置Java軟體安裝 | CentOS下安裝配置Texlive2018軟體安裝 | CentOS下安裝配置R正文開始:install.packagesR包安裝首先應該知道的方式,這種包主要來自於CRAN庫,例如xlsx包,google
  • 在Ubuntu下安裝單細胞3大R包
    查看Ubuntu系統以及R版本cat /etc/issue通常來說,很多R包的安裝對R版本是有要求的,比如BiocManager需要 R (≥ 3.5.0),但是並不需要最新版R語言。Ubuntu倒是很穩定的更新,我的其實已經是Ubuntu18了 ,其它版本需要修改Ubuntu源文件,使用VIM編輯器修改文件:/etc/apt/sources.list假如系統R版本不夠,就需要升級 sudo apt-get --purge remove r-base  r-base-core r-base-devsudo apt-get --purge
  • 「R|生信」安裝 pRRophetic 包
    該包的 GitHub 項目地址:https://github.com/paulgeeleher/pRRophetic2[1]從文檔看這個包可以用基因表達數據預測表型和藥物反應。這是一個感覺有點古老的包,特別大。
  • R包安裝之我的地盤我沒權限
    purrr的,因為在這之前,我安裝 rlang也是一樣的報錯。我想這可能是Win10獨有的,因為之前在香港的時候,因為我沒用Win10,但同事的機器裝R包,總會有些奇怪的問題,最讓人費解的就是各種說你沒權限。
  • data.table包R包
    從今天開始,陸續推出一系列關於好用的R包的文章,歡迎各位數據人反饋、留言、投稿。data.table包是對R語言數據框Data.frame的擴展和延伸。data.table要做的事情?」data.table使用舉例要用data.table,首先要加載這個包,若是沒有安裝此包,那就先安裝再加載。if(!
  • R包安裝3種來源及錯誤匯總(留言不斷更新……)
    c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))options()$repos options()$BioC_mirror對於生信分析人員下載這些軟體通常從cran 鏡像  https://mirrors.tuna.tsinghua.edu.cn/CRAN/bioconductor網站,這裡以安裝
  • R語言數據可視化--R安裝
    /或者文末有下載方式根據電腦版本下載相應的程序 選擇第一次安裝如需要安裝其他的安裝包,引號內的內容改為安裝包名稱,如熱圖安裝包:Install.packages(「pheatmap」)自行下載程序包網址:https://cran.r-project.org/web/packages/available_packages_by_name.html#available-packages-C
  • R語言學習:Linux系統安裝rJava包,ML實驗數據集,查看安裝的R包,Shiny書籍,繪製組間均值和置信度圖形
    01Ubuntu18系統安裝rJava包最近基於Ubuntu18系統的伺服器搭建R工作環境時,需要安裝rJava包,具體步驟如下:sudo apt-get install -y default-jresudo apt-get install -y default-jdksudo
  • R語言|1. R與R Studio的安裝及基本設置
    R的安裝;2. R Studio的安裝;3. R Studio 界面簡介;4. 設置工作目錄;5. 更改漢字編碼方式;6. 選擇自己喜歡的背景;7. 安裝 R包的4個方法;百度輸入「R」 搜索 或點擊:https://www.r-project.org/
  • 【R語言】(1)R的獲取和安裝設置
  • R語千尋 R的獲取安裝
    獲取和安裝R很容易(這也是它親民的地方)具體步驟如下:Step 1: 登陸R語言官方網站https://www.r-project.org ,點擊download R;後者是一個包含了所有擴展包的Windows二進位安裝文件,而前者僅僅是包含基本功能的二進位版本,由於我們之後還會不斷安裝自己需要的包,所以在安裝階段選 base 版本就可以啦~(想問包是個啥?別急,後面馬上介紹)安裝成功之後,在你的開始菜單中就會蹦出R應用程式的圖標,點擊它,你就同時打開了R圖形用戶界面(RGui)和R控制臺(R Console)
  • 使用conda安裝R
    使用conda安裝R(集群操作)2021-11-241.
  • R包各大鏡像紛紛宕機
    本來以為是寫了:【緊急通知】下載R包卻聯網失敗?初學者的痛,大家應該是不再發郵件諮詢我R包安裝問題,沒想到的是碰到了R包各大鏡像紛紛宕機!
  • 伺服器安裝R
    伺服器非root權限安裝R        Linux系統通常會自帶Perl和python,但是一般情況下不會自帶R語言。
  • 為新手準備的現代化 R 包開發流程
    # 如果沒有 {usethis} 包的話,先下載安裝。install.packages("usethis")# 命名一個 {rPackageTutorial} 包,並且創建,path 可以填寫你想創建在哪個文件夾中。
  • R 安裝及初體驗
    1.我們先來看R如何在Windows安裝的。小編基本所有畫圖程序都是在Windows系統下編碼的,因為可以隨時可以修改代碼,看到畫圖結果。R軟體的下載地址:https://mirrors.tuna.tsinghua.edu.cn/CRAN/。(建議安裝3.2.3之前的版本,小編安裝的是3.2.3)安裝結束之後,你會發現桌面上出現了這個符號(圖1)。
  • R語言數據實戰 | 安裝R語言
    獲取和安裝R很容易(這也是它「親民」的地方),具體步驟如下:Step 1: 登陸R語言官方網站https://www.r-project.org,點擊download R。後者是一個包含了所有擴展包的Windows二進位安裝文件,而前者僅僅是包含基本功能的二進位版本,由於我們之後還會不斷安裝自己需要的包,所以在安裝階段選base版本就可以。安裝成功之後,在開始菜單中就會彈出R應用程式的圖標,點擊該圖標,就同時打開了R圖形用戶界面(RGui)和R控制臺(R Console)。
  • MacOS下安裝R包的一些注意事項
    2020/6/15 更新目前 R macOS 官方安裝說明已經更新,地址為 https://mac.r-project.org/tools/原文目前的版本信息如下原因之一是系統自帶的 clang 不支持 -fopenmp,這個需要在 R 官網下載安裝 LLVM 預先編譯好的 clang 7 。我也嘗試過跳過這個 R 官網提供的 clang7,直接通過安裝 LLVM 來安裝最新版的 clang7.1,但是在 10.15 的系統裡直接通過 brew install llvm也會有不少問題,於是放棄。
  • Windows系統R語言安裝(附安裝包)
    上篇我們介紹了R語言生物信息大數據分析基礎入門,今天小編教大家安裝運行R語言。首先了解一下RStudio,它是R的集成開發環境,界面更加豐富實用,使用起來更加方便。註:要先安裝R軟體,之後才能安裝RStudio,默認路徑就可以~不然可能會打不開RSudio。
  • R 和 RStudio 的安裝及 R Profile 的配置 & 初識 R 語言數據爬取
    Windows 用戶:安裝 Rtools:Windows 構建工具(Mac 用戶請跳過)好像只有 Windows 用戶需要安裝這個工具:https://cran.r-project.org/bin/windows/Rtools/rtools40-x86_64.exe如果你的電腦是 32