




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附录R应用程序代码求解多元统计问题附表R应用程序
R软件是一个开放的完全免费的自由软件,具有强大的数据统计分析力量和作图功能。利用R软件,可以很便利地实现数据整理与统计分析。关于R软件的下载和安装,只需打开网页/,对于Windows用户,可以连续点击DownloadRforWindows进入下载页面,下载完毕后就像一般的Windows软件安装即可。安装完毕之后,程序会默认在桌面创建R主程序的快捷方式,通过点击该快捷方式,可以调出R的主窗口。然后本书的程序都可以直接拷贝到主窗口运行。本书的程序均在R-2.15.2上运行过。
第一章R程序#数据读入
#C=read.csv(file=file.choose(),head=T)#依据弹出的名目框选择文件存放的位置并打开。C=read.csv(\需要转变工作名目到数据文件存放的名目内colMeans(C)#每列求平均值cov(C)
cor(C)#由于窗口显示不了太多的数据,需要借助输出命令来猎取计算结果write.table(cor(C),file=\输出结果存放在工作名目#例1.1
C1=C[1:12,1:3];C1colMeans(C1)cov(C1)cor(C1)
cor.test(~X1+X2,data=C1)#相关性检验cor.test(~X1+X3,data=C1)cor.test(~X2+X3,data=C1)#例1.2
D=read.csv(\
outline=function(x,txt=TRUE){if(is.data.frame(x)==TRUE)#轮廓图x=as.matrix(x);m=nrow(x);n=ncol(x)
plot(c(1,n),c(min(x),max(x)),type=\xlab=\for(iin1:m){lines(x[i,],col=i)if(txt==TRUE){k=dimnames(x)[[1]][i]text(1+(i-1)%%n,x[i,1+(i-1)%%n],k)}}}outline(D)
outline(scale(D))#数据标准化后的轮廓图stars(D)#星图
stars(D,full=FALSE,draw.segments=TRUE,key.loc=c(5,0.5),mar=c(2,0,0,0))#半幅星图
119
library(aplpack)#加载脸谱图的程序包faces(D)#脸谱图#例1.3
D=read.csv(\
unison<-function(x){if(is.data.frame(x)==TRUE)
x<-as.matrix(x);t<-seq(-pi,pi,pi/30);m<-nrow(x);n<-ncol(x);f<-array(0,c(m,length(t)))for(iin1:m){f[i,]<-x[i,1]/sqrt(2)
for(jin2:n){if(j%%2==0)f[i,]<-f[i,]+x[i,j]*sin(j/2*t)elsef[i,]<-f[i,]+x[i,j]*cos(j%/%2*t)}}
plot(c(-pi,pi),c(min(f),max(f)),type=\main=\UnisongraphofData\xlab=\ylab=\
for(iin1:m)lines(t,f[i,],col=i)}unison(D)
其次章R程序#图2.1rm(list=ls())
x=seq(from=-5,to=10,by=0.01)y1=dnorm(x,0,1)#计算密度y2=dnorm(x,4,2)#计算密度
plot(x,y1,type=\lines(x,y2,type=\axis(2)
rect(-5.8,0,10,0.4)rect(0,0,0,0.4)rect(1.658,0,1.658,0.1)rect(4,0,4,0.2)
text(1.658,-0.01,expression(A),cex=1)text(0,-0.008,expression(0),cex=0.9)text(4,-0.01,expression(4),cex=1)#图2.2#(a)
plot(0,0,type=\points(0.46,1.35);text(0.5,1.25,expression(italic(w)[6]),cex=1.2)points(1.06,1.35);text(1.1,1.25,expression(italic(w)[4]),cex=1.2)points(0.96,1.65);text(1,1.55,expression(italic(w)[5]),cex=1.2)points(0.26,1.95);text(0.3,1.85,expression(italic(w)[7]),cex=1.2)points(2.16,1.15);text(2.2,1.05,expression(italic(w)[3]),cex=1.2)
120
points(2.76,1.15);text(2.8,1.05,expression(italic(w)[2]),cex=1.2)points(2.46,0.755);text(2.5,0.65,expression(italic(w)[1]),cex=1.2)text(1.5,0.35,expression((a)),cex=1)#(b)
x=c(0.5,0.5,1.5,1.5,1,1,1.5,1.5,2,2,2,1.75,1.75,1.5,1.5,1,1,3,3,2.5,2.5,2.5,3.5,3.5,3,3)y=c(0,2,2,1.5,1.5,0,0,0.5,0.5,0,0.5,0.5,1.5,1.5,2,2,2.5,2.5,1,1,0,1,1,0,0,1)plot(x,y,type=\arrows(-0.3,0,4,0,length=0.08,lwd=1,angle=13)arrows(0,-0.2,0,3,length=0.08,lwd=1,angle=13)text(0.2,3,expression(italic(d)),cex=1.2)text(4,0.2,expression(italic(x)),cex=1.2)text(-0.1,-0.12,expression(0),cex=1)text(0.5,-0.12,expression(italic(w)[7]),cex=1)text(1,-0.12,expression(italic(w)[6]),cex=1)text(1.5,-0.12,expression(italic(w)[5]),cex=1)text(2,-0.12,expression(italic(w)[4]),cex=1)text(2.5,-0.12,expression(italic(w)[3]),cex=1)text(3,-0.12,expression(italic(w)[2]),cex=1)text(3.5,-0.12,expression(italic(w)[1]),cex=1)text(-0.2,0.5,expression(italic(d[1])),cex=1)text(-0.2,1,expression(italic(d[2])),cex=1)text(-0.2,1.5,expression(italic(d[3])),cex=1)text(-0.2,2,expression(italic(d[4])),cex=1)text(-0.2,2.5,expression(italic(d[5])),cex=1)text(2,-0.35,expression((b)),cex=1)rect(0,0.5,1.5,0.5,lty=2)rect(0,1,2.5,1,lty=2)rect(0,1.5,1,1.5,lty=2)rect(0,2,1.5,2,lty=2)rect(0,2.5,1,2.5,lty=2)#例2.1#图2.3#(a)
x=c(1,1,2,2,2,1.5,1.5,3.5,3.5,3,3,4,4,3.5,3.5,2.5,2.5,5,5)y=c(0,1,1,0,1,1,3,3,2,2,0,0,2,2,3,3,4,4,0)
plot(x,y,type=\arrows(-0.3,0,5.5,0,length=0.08,lwd=1,angle=13)arrows(0,-0.2,0,4.5,length=0.08,lwd=1,angle=13)
121
text(0.2,4.4,expression(italic(f)),cex=1.2)text(5.4,0.2,expression(italic(x)),cex=1.2)text(-0.1,-0.2,expression(0),cex=0.8)text(5,-0.2,expression(italic(w)[5]),cex=1)text(4,-0.2,expression(italic(w)[4]),cex=1)text(3,-0.2,expression(italic(w)[3]),cex=1)text(2,-0.2,expression(italic(w)[2]),cex=1)text(1,-0.2,expression(italic(w)[1]),cex=1)text(1.5,0.8,expression(italic(h)[6]),cex=0.9)text(3.5,1.8,expression(italic(h)[7]),cex=0.9)text(2.5,2.8,expression(italic(h)[8]),cex=0.9)text(4,3.8,expression(italic(h)[9]),cex=0.9)text(-0.12,1,expression(1),cex=1)text(-0.12,2,expression(2),cex=1)text(-0.12,3,expression(3),cex=1)text(-0.12,4,expression(4),cex=1)text(2.7,-0.6,expression((a)),cex=1)rect(0,1,1,1,lty=2)rect(0,4,2.5,4,lty=2)rect(0,2,3,2,lty=3)rect(0,3,1.5,3,lty=3)#(b)
plot(0,0,type=\text(4.5,2.8,expression(italic(w)[5]),cex=1)text(4,0.8,expression(italic(w)[4]),cex=1)text(3,0.8,expression(italic(w)[3]),cex=1)text(2,0.8,expression(italic(w)[2]),cex=1)text(1,0.8,expression(italic(w)[1]),cex=1)text(1.5,1.8,expression(italic(h)[6]),cex=0.9)text(3.5,1.8,expression(italic(h)[7]),cex=0.9)text(2.5,2.8,expression(italic(h)[8]),cex=0.9)text(3.5,3.8,expression(italic(h)[9]),cex=0.9)text(2.7,-0.6,expression((b)),cex=1)segments(1,1,1.5,1.6)segments(2,1,1.5,1.6)segments(3,1,3.5,1.6)segments(4,1,3.5,1.6)segments(1.5,2,2.5,2.6)
122
segments(3.5,2,2.5,2.6)segments(2.5,3,3.5,3.6)segments(4.5,3,3.5,3.6)#图2.4#(a)
x=c(1,1,2,2,3,3,4,4,5,5,3.5,3.5,3.5,4.3,4.3,1.5,1.5)y=c(0,1,1,0,0,2,2,0,0,4,4,2,4,4,6,6,1)
plot(x,y,type=\arrows(-0.3,0,5.5,0,length=0.08,lwd=1,angle=13)arrows(0,-0.2,0,6.5,length=0.08,lwd=1,angle=13)text(0.2,6.4,expression(italic(f)),cex=1.2)text(5.4,0.3,expression(italic(x)),cex=1.2)text(-0.1,-0.2,expression(0),cex=0.8)text(5,-0.2,expression(italic(w)[5]),cex=1)text(4,-0.2,expression(italic(w)[4]),cex=1)text(3,-0.2,expression(italic(w)[3]),cex=1)text(2,-0.2,expression(italic(w)[2]),cex=1)text(1,-0.2,expression(italic(w)[1]),cex=1)text(1.5,0.7,expression(it
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国内公路运输合同协议书
- 合同保理合同与信用证
- 国际工程法律合同管理
- 铁路房产买卖合同
- 技术软件服务合同
- 个体餐饮承包合同
- 合同管理整改措施
- 原材料购销合同书
- 产品独家代理合同
- 修建房屋如何签合同协议
- GB/T 6170-20001型六角螺母
- GB/T 32788.6-2016预浸料性能试验方法第6部分:单位面积质量的测定
- 地球概论第四章
- 食品防护、食品欺诈、过敏原管理培训测试题附答案
- 长输管道施工技术(完整版)
- (人工智能导论)课件
- 游艇理论训练考试题库600题(单选、判断题)
- 竞争性谈判二次报价单
- 危大工程巡视检查记录
- 不同时滞可燃物含水率预测模型精度的研究
- 本科大学生劳动教育理论与实践教程第二章 教学课件
评论
0/150
提交评论