写函数的函数:function
anmy<-funtion(a,b,=a+b)
if(!require(strungr))install.packages("stringr")#如果没有安装包就执行安装,如果没安装就安装
#上述函数可以安装大多数包
#require函数不会出现报错error
if(!require(ggstatsplot))install.packages("ggstatsplot",update=F,ask=F)
#参数避免弹窗R包安装和使用的逻辑:
安装包的方式选择R软件内函数运行的方式,不要手动下载
install安装包- library加载包-使用包里的函数
安装包后可简化: 包名::函数名() 快捷调动包里的函数 省略library步骤
could not found funtion:1)没加载函数的包; 2)存在拼写错误
there is no package called: “x”解决办法:安装包"x"
检查安装包是否成功的唯一标准:library()
R包不要设置安装包的位置 直接放在默认位置 避免后期找不到
西湖大学的镜像可以解决一些其他镜像下载不了的问题,代码如下
options(BioC_mirror="https://mirrors.westlake.edu.cn/bioconductor")
options("repos"=c(CRAN="https://mirrors.westlake.edu.cn/CRAN/"))
browseVignettes("limma")#查找函数帮助文件
ls(package:limma)#查询包里面有什么函数及数据包可以重复安装 不耗费内存 只浪费电量
(1)软件内查看函数帮助文档 ?函数名
(2) 网页搜索limma package
(3) 函数 browseVignettes("limma")
查询包里面有什么函数及数据 ls(package:limma)
read.csv()
tips:read.table()读取文件报错,可改为 read.delim()尝试(分隔符不同)
R语言规则:行名不允许有重复值 加粗(需自行处理数据:如取平均值)
#一个函数支持读取很多格式,见帮助文档(看不懂报错就放弃哈哈哈,较难)
#excel表格的到导入及导出只建议这种rio包的方式
ex1 = import("ex1.txt")
#一个函数支持导出很多格式,见帮助文档
export(ex1,file = "ex1.xlsx")sublime软件打开文本文件
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。