生信技能树-数据挖掘课程笔记
#查看函数使用方法
?rep()
函数的帮助文档:
#自定义函数
cal = function(a,b,c = 2){(a+b)*c} #c=2为函数默认值
cal(1,2)
cal(1,2,3) #函数默认值可更改
输出结果:
R包库:CRAN、Bioconductor
CRAN:R包默认的安装库
Bioconductor:生信相关的R包库
#设置CRAN和Bioconductor的国内镜像
options("repos"=c(CRAN="http://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")
#CRAN安装R包
install.packages("tidyr")
install.packages('BiocManager')
#Bioconductor安装R包
BiocManager::install("ggplot2")
# 清华镜像
# http://mirrors.tuna.tsinghua.edu.cn/CRAN/
# http://mirrors.tuna.tsinghua.edu.cn/bioconductor/
# 中科大镜像
# http://mirrors.ustc.edu.cn/CRAN/
# http://mirrors.ustc.edu.cn/bioc/
#CARN更新所有R包
update.packages()
library()
和require()
是检验R包是否安装成功的金标准WARNING
一般不会有影响,ERROR
尤其注意BiocManager::install()
相当于library(BiocManager)
和install()
#require()载入安装包,若载入成功,返回TRUE
if(!require(stringr))install.packages("stringr") #载入stringr,若未安装,安装stringr
#列出R包中所有的函数和数据
ls("package:stringr")
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。