Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. > str(data_gr)
  2. 'data.frame': 192 obs. of 4 variables:
  3. $ sbj : Factor w/ 24 levels "aggfyt95","agkxri94",..: 1 1 1 1 1 1 1 1 2 2 ...
  4. $ block : Factor w/ 4 levels "1","2","3","4": 1 1 2 2 3 3 4 4 1 1 ...
  5. $ IA_LABEL : Factor w/ 2 levels "ideog","label": 1 2 1 2 1 2 1 2 1 2 ...
  6. $ DWELL_TIME: num 781 769 608 757 796 ...
  7.  
  8. > ezANOVA(data=data_gr, dv=.(DWELL_TIME), wid=.(sbj), within=.(IA_LABEL,block), type=3)
  9. $ANOVA
  10. Effect DFn DFd F p p<.05 ges
  11. 2 IA_LABEL 1 23 0.310731 0.5826170174 0.0006009409
  12. 3 block 3 69 1.054737 0.3740832150 0.0087791282
  13. 4 IA_LABEL:block 3 69 7.269528 0.0002626766 * 0.0238067489
  14.  
  15. mod<-lme(DWELL_TIME ~ IA_LABEL* block, random=list(sbj=pdBlocked(list(~1, pdIdent(~IA_LABEL-1), pdIdent(~block-1)))), data=data_gr)
  16.  
  17. tmp <- expand.grid(IA_LABEL = unique(data_gr$IA_LABEL), block = unique(data_gr$block))
  18. X <- model.matrix(~ block * IA_LABEL, data =tmp)
  19.  
  20. Tukey <- contrMat(table(data_gr$IA_LABEL), "Tukey")
  21. mat<-matrix(0, nrow = nrow(Tukey), ncol = ncol(Tukey))
  22. K1 <- cbind(Tukey, mat, mat, mat)
  23. rownames(K1) <- paste(levels(data_gr$block)[1], rownames(K1), sep = ":")
  24. K2 <- cbind(mat, Tukey, mat, mat)
  25. rownames(K2) <- paste(levels(data_gr$block)[2], rownames(K2), sep = ":")
  26. K3 <- cbind(mat,mat, Tukey,mat)
  27. rownames(K3) <- paste(levels(data_gr$block)[3], rownames(K3), sep = ":")
  28. K4 <- cbind(mat, mat, mat, Tukey)
  29. rownames(K4) <- paste(levels(data_gr$block)[4], rownames(K4), sep = ":")
  30. K <- rbind(K1, K2, K3, K4)
  31. colnames(K) <- c(colnames(Tukey), colnames(Tukey), colnames(Tukey), colnames(Tukey))
  32.  
  33. summary(glht(mod, linfct = K %*% X))
  34.  
  35. Simultaneous Tests for General Linear Hypotheses
  36.  
  37. Fit: lme.formula(fixed = DWELL_TIME ~ IA_LABEL * block, data = data_gr,
  38. random = list(sbj = pdBlocked(list(~1, pdIdent(~IA_LABEL -
  39. 1), pdIdent(~block - 1)))))
  40.  
  41. Linear Hypotheses:
  42. Estimate Std. Error z value Pr(>|z|)
  43. 1:label - ideog == 0 118.27 44.07 2.684 0.0247 *
  44. 2:label - ideog == 0 -45.58 55.24 -0.825 0.8073
  45. 3:label - ideog == 0 -83.12 55.24 -1.505 0.3484
  46. 4:label - ideog == 0 -44.26 44.07 -1.004 0.6856
  47. ---
  48. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
  49. (Adjusted p values reported -- single-step method)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement