#Problem 50 Chapter 9 #manganese<-read.table("U:/Math 152/MANGNESE.txt",header=T) #manganese<-read.table("C:/Documents and Settings/Mike/Desktop/Math 152/MANGNESE.txt",header=T) manganese<-read.table("http://math.cmc.edu/moneill/Math152/Handouts/MANGNESE.txt",header=T) names(manganese) rm(d) rm(c1) rm(c2) rm(c3) rm(c4) rm(c5) attach(manganese) plot(d,c1) plot(d,c2) plot(d,c3) plot(d,c4) plot(d,c5) plot(d,(c1+c2+c3+c4+c5)/5) mdata<-c(c1,c2,c3,c4,c5) hist(mdata) length(mdata) #[1] 120 plot(qnorm((1/121)*(1:120)),mdata[order(mdata)]) cor(qnorm((1/121)*(1:120)),mdata[order(mdata)]) #[1] 0.9953098 f<-function(x){l<-rnorm(120) cor(qnorm((1/121)*(1:120)),l[order(l)]) } d<-sapply(1:10000,f) d[order(d)[50]] d[order(d)[100]] d[order(d)[250]] d[order(d)[500]] d[order(d)[1000]] d[order(d)[2000]] d[order(d)[2500]] d[order(d)[5000]] d[order(d)[7500]] d[order(d)[9000]] d[order(d)[9500]] d[order(d)[9750]] d[order(d)[9900]] d[order(d)[9950]] shapiro.test(mdata) # Shapiro-Wilk normality test #data: mdata #W = 0.9892, p-value = 0.4658 sqrt(.9892) #[1] 0.9945853 #Use the following url http://www.jstor.org/view/00359254/ # then select volume 31, 1982, no.2 pp. 115-124 # to see a paper by Royston on "extending the Wilk shapiro test to large samples". #You must be on a campus computer to do this. (or otherwise have a jstor account) mean(mdata) #[1] 1.409667 sd(mdata) #[1] 0.1522047 hist(mdata,prob=T) curve(dnorm(x,m=1.409667,sd=.1522047),add=T) phat<- pnorm((1 + .1*(1:8) -mean(mdata))/sd(mdata)) - pnorm((1 + .1*(0:7) -mean(mdata))/sd(mdata)) nhat<-length(mdata)*phat n<-function(j){length(mdata[1 + (j-1)*.1