- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
显然,这种只加加减减的小孩子 把戏是不够的…… 3.3 函数 函数就是R中自带或者程序包或者你自己编好的,可以方便调用的一连串代码,函数可以看成一个黑盒,只管输入,和输出,要了解一个函数的输入数据格式,通过 ?函数名()来实现,比如 ?mean() #####求平均值 ?add.col() #####加一列 函数的格式: function(对象,选项= ) mean(x, trim = 0, na.rm = FALSE, ...) 对象:你要处理的数据; 选项:调用这个函数时候需要特殊设定的参数,常规函数会一般只须遵循其缺省值。 3.3 函数 数值计算 log(x) log10(x) exp(x) sin(x) cos(x) tan(x) asin(x) acos(x) min(x) max(x) range(x) length(x) 统计检验 mean(x) sd(x) var(x) median(x) quantile(x,p) cor(x,y) t.test() lm(y ~ x) wilcox.test() kruskal.test() 统计检验 lm(y ~ f+x) lm(y ~ x1+x2+x3) bartlett.test binom.test fisher.test chisq.test glm(y ~ x1+x2+x3, binomial) friedman.test R本身提供的运算函数 3.4 常规操作集合(非常重要和实用) (1)条件筛选 是先对变量否满足条件进行判断,满足为TRUE,不满足为FALSE。之后再用逻辑值对向量内的元素进行筛选。 Eg1. 求:哪些学生身高大于170 dat[,3] 170 输出结果 [1] FALSE TRUE FALSE TRUE FALSE FALSE FALSE TRUE TRUE FALSE TRUE FALSE FALSE TRUE TRUE FALSE 我们就可以以这个作为条件对矩阵进行筛选 Eg2. 求:大于170的学生信息 dat[ dat[,3] 170, ] Eg3. 求: 一班大于170的学生信息 cla1- dat[(dat[,3]170) dat[,1]==class_1, ] Eg.4 求一班大于身高大于170以上的学生身高的平均值 (2)排序 将向量中的元素按照一定顺序排列。 sort() 按数值大小排序 eg: sort(dat[,3]) order() 给出从小到大的出现序号。 ord.dat- order(dat[,3]) 3.4 常规操作集合(非常重要和实用) (3)矩阵的转置 将矩阵行列进行转置. 看例子 命令: dat.t- t( dat ) 注意: 如果不赋值予dat.t,那么将直接覆盖原来的dat数据,使用会很不方便,建议重新赋值。 3.4 常规操作集合(非常重要和实用) (4)矩阵合并 rbind(a,b) ##按照行来合并 cbind(a,b) ###按照列来合并 data.frame(x1,x2) ####两个等长 3.4 常规操作集合(非常重要和实用) (5)对字符串利用特征值进行拆分 Eg. 分离出中国保护物种中的属名 position - regexpr(pattern = , text = species) 获取特征字符,这里是空格 要处理的字符串部分 genera - substr(species, start = rep(1, length(species)), stop = position-1) 3.4 常规操作集合(非常重要和实用) (6)取唯一 unique() Eg. 刚才的数据总共有几种性别呢? unique(dat[,2]) 3.4 常规操作集合(非常重要和实用) (7)工作空间 image R的所有对象都在计算机内存的工作空间中。 ls() 列出工作空间中的对象 rm() 删除工作空间中的对象 rm(list=ls()) 删除空间中所有对象 save.image() 保存工作镜像 history() 查看R的输入历史 history(Inf) 查看所有的R
您可能关注的文档
最近下载
- 上证e互动平台使用手册.PDF VIP
- 《乡土中国》第8课时“结构概念归纳,论证方法赏析”-2022-2023学年高一语文同步课件+教案(统编版必修上册).pptx VIP
- 【5】高等职业教育真题汇总-多项选择题.docx VIP
- 2025年康复治疗师《构音障碍评估与治疗》核心技能习题库.doc VIP
- 2020部编人教版一年级下册语文教学计划及进度表.docx VIP
- 现代木结构建筑建造技术第二章现代木结构建筑的优势现代木结构的研究与应用.pdf
- 2025年康复治疗师《辅助器具评估与训练》综合习题习题库.doc VIP
- 2025年康复治疗师《多学科协作康复案例》分析习题库.doc VIP
- 宋词鉴赏方法与技巧解析.pptx
- 现代木结构建筑建造技术 第十五章 桁架 第十五章 桁架.ppt VIP
文档评论(0)