comments on homework 2 task: simulate data from a ...madigan/g6101/homework/hw2.pdf · hw2.ppt...

14
Comments on Homework 2 task: simulate data from a contaminated normal compute power of t and wilcoxon tests vary contamination (p) and sample size (n)

Upload: others

Post on 25-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM

Comments on Homework 2

task: simulate data from a contaminated normal compute power of t and wilcoxon tests vary contamination (p) and sample size (n)

Page 2: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM

labels?

smoothness?

comparison?

Page 3: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 4: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 5: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 6: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 7: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 8: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 9: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 10: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 11: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 12: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM
Page 13: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM

getPower <- function (n, p, N=1000) { tcounter<-wcounter<-0 for (i in 1:N){ mydata <- getData(n,p) T <- t.test(mydata, alternative=c("two.sided")) W <- wilcox.test(mydata, alternative=c("two.sided")) if (T$p.value <= 0.05){ tcounter <-tcounter+1;} if (W$p.value <= 0.05){ wcounter <-wcounter+1;} } #for loop return(list(TPower=tcounter/N, WPower=wcounter/N))}

getData<-function(n,p) { contam <- rnorm(n,3*rbinom(n,1,p),1) return(contam)}

Page 14: Comments on Homework 2 task: simulate data from a ...madigan/G6101/homework/hw2.pdf · hw2.ppt Author: David Madigan Created Date: 10/16/2007 7:04:54 AM

pvector<- seq (0, 1 , by=0.1)

m<-matrix(NA, nrow=length(pvector), ncol=2)

for(i in 1:length(pvector)) { m[i,]<- as.numeric(getPower(50, pvector[i]))}

plot(pvector, m[,1], type="l", xlab="p", ylab="Power", main="n=50", lty=1)

lines(pvector, m[,2], lty=2)

legend("right", legend=c("T-test","Wilcox"), lty=c(1,2))