1 / 22
文档名称:

R语句常用函数汇总.doc

格式:doc   大小:303KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

R语句常用函数汇总.doc

上传人:h377683120 2020/5/8 文件大小:303 KB

下载得到文件列表

R语句常用函数汇总.doc

文档介绍

文档介绍:R-note一、基本函数函数c()—向量,length()—长度,mode()—众数,rbind()—组合,cbind()—转置,mode()—属性(数值、字符等)賭裣杩磯频鰣鸪。函数mean()-中位数,sum()-求与,min()-最小值,max()-最大值,var()-方差,sd()-标准差,prod()–连乘奩聍袜橹贓鋤葷。函数help()--帮助正态分布函数rnorm()、泊松分布函数rpois()、指数分布函数rexp()、Gamma分布函数rgamma()、均匀分布函数runif()、二项分布函数rbinom()、几何分布函数rgeom()韬槨厲娴极锊鲫。基本函数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位数对应数值,然后找第该位数对应数值Seq()函数---序列数产生器Seq(5,20):产生5,6。。。。20得数集Seq(5,100,by=2):产生5开始,步长为2得数集,最大值为100Seq(5,100,length=10):产生从5开始,从第三个数开始等于第二个数加上第二个数减去第一个数得差值,最后一个数为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)letters():产生字母序列letters[1:30]:a,b,c,d…、、30个字母6、which()选择which、max(a):a数列里面最大数which(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>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,]1112131415[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――随机数函数。比如,正态分布得这四个函数为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、solve():矩阵求逆或解线性方程14、eigen():矩阵得特征值分解15、data、f