常用S-Plus函数_第1页
常用S-Plus函数_第2页
常用S-Plus函数_第3页
常用S-Plus函数_第4页
常用S-Plus函数_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、常用S-Plus函数用随机数建立一个数据框x<-data.frame(R1=rnorm(200),R2=2+rnorm(200)*2)对数据框中的变量画直方图histogram(varname,data=dataframeneme,nint=20 #bar的数量 ,tpye="count"#计数,默认为百分比)对向量做直方图histogram(vectorname)x <- rnorm(100)ks <- ksmooth(x, kernel = "normal", bandwidth = bandwidth.nrd(x)hist(x,

2、prob = T, ylab = "Density",xlab="概率密度估计曲线",xlab.size=30, col =105)lines(ks$x, ks$y, col = 6, lwd = 3)1 数据操作处理函数attach() 调入数据name.cols 列名numCols 返回列数numRows 返回行数mean 均值median 中值max 最大值min 最小值stdev 标准差var() 方差协方差cor() 相关系数sum 求和prod 求乘积colMeans(x, na.rm=F, dims=1)colSums(x, na.rm=F

3、, dims=1)colVars(x, na.rm=F, dims=1, unbiased=T, SumSquares=F)colStdevs(x, na.rm=F, dims=1, unbiased=T, SumSquares=F)rowMeans(x, na.rm=F, dims=1)rowSums(x, na.rm=F, dims=1)rowVars(x, na.rm=F, dims=1, unbiased=T, SumSquares=F)rowStdevs(x, na.rm=F, dims=1, unbiased=T, SumSquares=F)矩阵函数vector(mode=&quo

4、t;logical", length=0) 生成向量is.vector(x, mode="any") as.vector(x, mode="any") matrix(data=NA, nrow= , ncol= ,byrow=F, dimnames=NULL) 生成矩阵ncol(x) 设定矩阵的列数nrow(x) 设定矩阵的行数is.matrix(x) as.matrix(x) t(m) 矩阵转置字符操作函数paste 连接字符串作图函数Plot()densityplot(x) 作密度图barplot 作柱形图hist(x) 作直方图histo

5、gram(x) 作直方图pie()boxplot()rnorm() 生成正态随机数ceiling(x)floor(x) trunc(x) exp(x)log(x) 自然对数logb(x, base= ) 给定底数的对数值 log10(x) 常用对数:10为底sqrt(x)par(mfrow=c(3,3)for (i in 1:9)for (j in 1:9) a<-rbeta(3000,i/10,j/10)den2<- density(a) plot(den2$x,den2$y,type="l",col=98,xlab=paste("a=",

6、i/10, " b=",j/10),ylab="" ) i<-1while(i<20)cat("this is =",i,"t"); if (i%5=0) cat("n")i=i+1;par(mfrow=c(3,3)y<- rnorm(50)plot(y,col=40,type="l",ylab="",main="option is l") plot(y,col=40,type="p",ylab=&

7、quot;",main="option is p") plot(y,col=40,type="b",ylab="",main="option is b") plot(y,col=40,type="o",ylab="",main="option is o") plot(y,col=40,type="s",ylab="",main="option is s") plot(y,col=40,type="h",ylab="",main="option is h")plot(y,col=40,type="n",ylab="",main="option is n")S-Plus循环控制语句for(name in values) exprwhile(test) exprrepeat exprbreaknext选择子数据集:累积概率密度的反函数/分位数函数Computes the inverse of the cdf of th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论