R語(yǔ)言 裝包方式總結(jié)
1 普通安裝(從CRAN安裝)
install.packages("包名")
2 從Bioconductor安裝(主要是一些生物學(xué)包)
# 先安裝BiocManager包
install.packages("BiocManager")
# 再調(diào)用BiocManager包里的install函數(shù)安裝
BiocManager::install("包名")
3 從GitHub上安裝
3.1 方式一: devtools
# 先安裝devtools包
install.packages("devtools")
# 再調(diào)用devtools包里的install_github函數(shù)安裝
devtools::install_github("github用戶名/包名")
3.2 方式二: remotes
# 先安裝remotes包
install.packages("remotes")
# 再調(diào)用remotes包里的install_github函數(shù)安裝
remotes::install_gitlab("github用戶名/包名")
4 下載到本地安裝
4.1 CRAN
- 從available_packages中找到并下載R包到本地
- install.packages("路徑+文件名稱")
install.packages("C://Users/82414/Downloads/ggplot2_3.3.5.tar.gz")
注意:還需要按照CRAN上的提示安裝此包的依賴包
4.2 GitHub
- 從https://github.com/上找到并下載
- 解壓并在R中打開此路徑(setwd("路徑名"))
- 安裝
devtools::install_local()
5 conda安裝
如果使用了conda環(huán)境,可以用conda的功能安裝R包鸽素,還會(huì)自動(dòng)的安裝所需要的lib環(huán)境暑脆,相當(dāng)省心氧骤。
conda install r-包名
6 常見問題總結(jié)
6.1 package ‘name’ is not available for this version of R
Warning in install.packages : package ‘Mfuzz’ is not available for this version of R
- 從CRAN上檢查此包需要的R版本,如果大于您的R版本丢早,需要升級(jí)R
- 通常情況下替蔬,一般是需要用到本文中第2或3種方法安裝
7 附錄
- CRAN有哪些包:
- Bioconductor有哪些包:
- anaconda查包: