Top Banner
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)
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 ...

Aug 25, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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))