感謝生信技能樹小潔老師
寫一個函數(shù)
g <- function(x,y=0.5){seq(x,3*x,y)} #g為函數(shù)名稱志鹃,x糯俗,y為形式參數(shù)唯袄,0.5為默認值兜叨,{}內(nèi)為編寫函數(shù)的代碼
g(2)
[1]2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0
R包(R package)
R包
R包來源
1.CRAN https://cran.r-project.org/web/views/
install.packages()
2.Bioconductor https://bioconductor.org/
BiocManager::install()
3.github
devtools::install_github()
安裝后需加載
每一次打開新的session都需要加載案训,包名::函數(shù)名可以在已安裝,不加載的情況下使用
library()
dplyr::filter()
?dplyr #查看dplyr的幫助文檔
國內(nèi)R包安裝前設(shè)置鏡像可以解決安裝速度慢的問題
鏡像
依賴包
有些R包之間存在依賴關(guān)系备典,A包的使用必須同時用B包升薯,大部分情況下涵卵,安裝A包的同時會自動安裝B包
判斷式安裝
當你不確定自己裝沒裝某R包時,可使用以下滿分操作
if(!require(stringr))install.packages("stringr")