R语句常用函数汇总.doc

R语句常用函数汇总.doc

ID:49078537

大小:316.50 KB

页数:21页

时间:2020-02-28

R语句常用函数汇总.doc_第1页
R语句常用函数汇总.doc_第2页
R语句常用函数汇总.doc_第3页
R语句常用函数汇总.doc_第4页
R语句常用函数汇总.doc_第5页
资源描述:

《R语句常用函数汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、R-note一、基本函数1.函数c()—向量,length()—长度,mode()—众数,rbind()—组合,cbind()—转置,mode()—属性(数值、字符等)2.函数mean()-中位数,sum()-求和,min()-最小值,max()-最大值,var()-方差,sd()-标准差,prod()–连乘3.函数help()--帮助4.正态分布函数rnorm()、泊松分布函数rpois()、指数分布函数rexp()、Gamma分布函数rgamma()、均匀分布函数runif()、二项分布函数rbinom()、几何分布函数rgeom()(一

2、)基本函数1.>2:60*2+1[1]57911……..。。。(共60个数)2.a[5]:a数列第5个数,a[-5]:删除a数列第5位数a[-(1:5)]:删除a数列第1-5位数a[c(2,4,7)]:a数列第2,4,7位数a[a<20]:a数列小于20的数a[a[3]]:先查找a数列第3位数对应数值,然后找第该位数对应数值5.Seq()函数---序列数产生器Seq(5,20):产生5,6。。。。20的数集Seq(5,100,by=2):产生5开始,步长为2的数集,最大值为100Seq(5,100,length=10):产生从5开始,从第三个

3、数开始等于第二个数加上第二个数减去第一个数的差值,最后一个数为100.5.0000011.7857118.5714325.3571432.1428638.9285745.7142952.5000059.2857166.0714372.8571479.6428686.4285793.21429100.00000如:18.57143=11.78571+(11.78571-5.00000)6.letters():产生字母序列letters[1:30]:a,b,c,d…..30个字母6.which()选择which.max(a):a数列里面最大数wh

4、ich(a==2):查找a数列中等于2的数,并返回该数所对应位置a[which(a==2)]:先查找查找a数列中等于2的数,并返回该数所对应位置,然后对应的数值举例:a<-c(1,3,5,7)>which(a>5)[1]4>a[which(a>5)][1]77.rev()函数---反转举例:>a=1:10>rev(a)[1]109876543218.sort()函数---升序排列举例:>a=c(1,4,2,5,3,5,4,7,4)>sort(a)[1]1234445579.matrix()函数---将数据转变成按行列排布举例:>a=1:20>

5、matrix(a,nrow=5,ncol=4)[,1][,2][,3][,4][1,]161116[2,]271217[3,]381318[4,]491419[5,]510152010.函数t()----矩阵行列反置举例:>matrix(a,nrow=5,ncol=4)[,1][,2][,3][,4][1,]161116[2,]271217[3,]381318[4,]491419[5,]5101520>t(matrix(a,nrow=5,ncol=4))[,1][,2][,3][,4][,5][1,]12345[2,]678910[3,]11

6、12131415[4,]161718192011.diag():矩阵对角元素向量或生成对角矩阵举例:>a=matrix(1:16,nrow=4,ncol=4)>a[,1][,2][,3][,4][1,]15913[2,]261014[3,]371115[4,]481216>diag(a)[1]161116>diag(diag(a))[,1][,2][,3][,4][1,]1000[2,]0600[3,]00110[4,]0001612.统计分布每一种分布有四个函数:d――density(密度函数),p――分布函数,q――分位数函数,r――随机

7、数函数。比如,正态分布的这四个函数为dnorm,pnorm,qnorm,rnorm。下面我们列出各分布后缀,前面加前缀d、p、q或r就构成函数名:norm:正态,t:t分布,f:F分布,chisq:卡方(包括非中心)unif:均匀,exp:指数,weibull:威布尔,gamma:伽玛,beta:贝塔lnorm:对数正态,logis:逻辑分布,cauchy:柯西,binom:二项分布,geom:几何分布,hyper:超几何,nbinom:负二项,pois:泊松signrank:符号秩,wilcox:秩和,tukey:学生化极差 13.solv

8、e():矩阵求逆或解线性方程14.eigen():矩阵的特征值分解15.data.frame():生成excel类似的数组举例:>a=c(1,3,5,6,7)>b=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。