pdf("g04.pdf");options(width=64) #setwd("C:\\Users\\kolassa\\Class555") setwd("~/Taught1/960-555/Data")
#********************************************************/ #* Yarn strength data from Example Q of Cox & Snell */ #* (1981). Variables represent strength of two types of*/ #* yarn collected from six different bobbins. */ #********************************************************/ yarn<-as.data.frame(scan("yarn.dat",what= list(strength=0, bobbin=0,type=""))) # Block 1 wilcox.test(strength~type,data=yarn[yarn$bobbin==3,], exact=FALSE, correct=FALSE) # Block 2 wilcox.test(strength~type,data=yarn[yarn$bobbin==3,], exact=FALSE) # Block 3 wilcox.test(strength~type,data=yarn[yarn$bobbin==3,], exact=TRUE) # Block 4 arsenic<-as.data.frame(scan('arsenic.dat', what=list(age=0,sex=0,drink=0,cook=0,water=0,nails=0))) wilcox.test(nails~sex,data=arsenic) #*************************************************************/ # Data from http://lib.stat.cmu.edu/datasets/Arsenic */ # reformatted into ASCII on the course home page. Data re- */ # flect arsenic levels in toenail clippings; covariates in- */ # clude age, sex (1=M), categorical measures of quantities */ # used for drinking and cooking, arsenic in the water, and */ # arsenic in the nails. To make arsenic.dat from Arsenic, do*/ #antiword Arsenic|awk '((NR>39)&&(NR<61)){print}'>arsenic.dat*/ #*************************************************************/ arsenic<-read.table("arsenic.dat") names(arsenic)<-c("age","sex","drink","cook","water", "nails") arsenic$status<-(arsenic$water>=.0001)+0 arsenic$water[arsenic$water<.0001]<-.0001 arsenic$lnail<-log(arsenic$nails) arsenic$lwater<-log(arsenic$water) # Block 5 library(exactRankTests)#For savage and vw scores arsenic$savagenails<-as.numeric(cscores( arsenic$nails,type="Savage")) arsenic$vwnails<-as.numeric(cscores(arsenic$nails, type="Normal")) # Block 6 library(MultNonParam)#For genscorestat genscorestat(arsenic$vwnails,arsenic$sex) genscorestat(arsenic$savagenails,arsenic$sex) # Block 7 library(MultNonParam)#For aov.P aov.P(dattab=arsenic$nails,treatment=arsenic$sex) # Block 8 library(NonparametricHeuristic)#For fun.comparepower fun.comparepower(samp1sz=10,samp2sz=10,altvalue=0) # Block 9 fun.comparepower(samp1sz=10,samp2sz=10,altvalue=1)