R 包是第三方擴展包,在生物學(xué)上應(yīng)用比較多的是 Biconductor 包!
1、R 包的在線安裝
install.packages(“xxx”) #第一次安裝 R 包,需要選擇臨近下載鏡像站點 (CRAN mirror),在安裝包上要加雙引號,不加的話,R會將其當作對象,就會報錯。
顯示庫所在的位置
.libPaths()
顯示庫里的軟件包
library()
一次性安裝多個包
install.packages (c("a","b","c"))
更新軟件包
update.packages("xxx")
2、R 包的使用
R包安裝后,就不需要引號,可以直接載入使用。
library(xxx) or > require(xxx)
R 包的使用說明
help(package="xxx")
查看包的基本信息,例如數(shù)據(jù)集
library(help="xxx")
列出 R 包中包含的函數(shù)
ls("packages:xxx")
查看包的數(shù)據(jù)集
data(package="xxx")
移除加載的包
detach("package:xxx") #此處使用的是冒號
需要使用應(yīng)重新加載
require(xxx)
刪除已安裝的 xxx 包
remove.packages("xxx")
R包的批量移植 (描述簡略)
installed.packages() #列出當前環(huán)境已經(jīng)安裝軟件
Rpack <- installed.packages() [,1] #訪問數(shù)據(jù)框的第一列
save(Rpack, file="Rpack.Rdata") #將 Rpack 中的名字保存在一個文件中
載入文件,穿建一個新的變量 Rpack
for (i in Rpack) install.packages(i)
3、獲取 R 包幫助文檔
命令行打開 R 幫助文檔
help.start() # Rstudio 中使用幫助窗口、
列出函數(shù)詳細的信息
help(function name)
?function name
快速列出函數(shù)信息
args(function name)
函數(shù)示例
example()
查看包的幫助文檔
help(package=ggplot2)
4、內(nèi)置數(shù)據(jù)集
help(package="datasets")