เรารู้ว่าแบบทดสอบt - paired เป็นเพียงกรณีพิเศษของการวัดทางเดียว (หรือในเรื่อง) ANOVA เช่นเดียวกับแบบจำลองผสมเอฟเฟกต์แบบเชิงเส้นซึ่งสามารถแสดงให้เห็นด้วยฟังก์ชัน lme () ในแพ็คเกจ nlme ใน R ดังแสดงด้านล่าง
#response data from 10 subjects under two conditions
x1<-rnorm(10)
x2<-1+rnorm(10)
# Now create a dataframe for lme
myDat <- data.frame(c(x1,x2), c(rep("x1", 10), rep("x2", 10)), rep(paste("S", seq(1,10), sep=""), 2))
names(myDat) <- c("y", "x", "subj")
เมื่อฉันรันการทดสอบ t จับคู่ต่อไปนี้:
t.test(x1, x2, paired = TRUE)
ฉันได้รับผลลัพธ์นี้ (คุณจะได้รับผลลัพธ์ที่แตกต่างเพราะเครื่องกำเนิดไฟฟ้าแบบสุ่ม):
t = -2.3056, df = 9, p-value = 0.04657
ด้วยวิธีการ ANOVA เราสามารถได้ผลลัพธ์เดียวกัน:
summary(aov(y ~ x + Error(subj/x), myDat))
# the F-value below is just the square of the t-value from paired t-test:
Df F value Pr(>F)
x 1 5.3158 0.04657
ตอนนี้ฉันสามารถได้ผลลัพธ์เดียวกันใน lme ด้วยโมเดลต่อไปนี้โดยสมมติว่าเมทริกซ์สหสัมพันธ์เชิงบวกแน่นอนที่แน่นอนสำหรับสองเงื่อนไขนี้:
summary(fm1 <- lme(y ~ x, random=list(subj=pdSymm(form=~x-1)), data=myDat))
# the 2nd row in the following agrees with the paired t-test
# (Intercept) -0.2488202 0.3142115 9 -0.7918878 0.4488
# xx2 1.3325786 0.5779727 9 2.3056084 0.0466
หรือโมเดลอื่นสมมติว่าสมมาตรผสมสำหรับเมทริกซ์สหสัมพันธ์ของสองเงื่อนไขนี้:
summary(fm2 <- lme(y ~ x, random=list(subj=pdCompSymm(form=~x-1)), data=myDat))
# the 2nd row in the following agrees with the paired t-test
# (Intercept) -0.2488202 0.4023431 9 -0.618428 0.5516
# xx2 1.3325786 0.5779727 9 2.305608 0.0466
ด้วยการทดสอบ t-test แบบจับคู่และการวัดความแปรปรวนแบบทางเดียวทำให้ฉันสามารถเขียนรูปแบบค่าเฉลี่ยเซลล์แบบดั้งเดิมเป็น
Yij = μ + αi + βj + εij, i = 1, 2; j = 1, ..., 10
โดยที่ i indexes condition, j indexes subject, Y ijคือตัวแปรตอบสนอง, μคงที่สำหรับเอฟเฟกต์คงที่, α iเป็นเอฟเฟกต์คงที่สำหรับเงื่อนไข, β jเป็นเอฟเฟ็กต์แบบสุ่มสำหรับเรื่องต่อไปนี้ N (0, σ p 2 ) (σ p 2คือความแปรปรวนของประชากร) และε ijเป็นค่าคงที่ดังต่อไปนี้ N (0, σ 2 ) (vari 2เป็นความแปรปรวนของเรื่องภายใน)
ฉันคิดว่าโมเดลค่าเฉลี่ยเซลล์ข้างต้นจะไม่เหมาะสมสำหรับโมเดล lme แต่ปัญหาคือฉันไม่สามารถหาโมเดลที่สมเหตุสมผลสำหรับสอง lme () เข้าใกล้ด้วยสมมติฐานโครงสร้างสหสัมพันธ์ เหตุผลก็คือตัวแบบ lme ดูเหมือนจะมีพารามิเตอร์มากกว่าสำหรับส่วนประกอบแบบสุ่มมากกว่าแบบค่าเฉลี่ยเซลล์ที่เสนอข้างต้น อย่างน้อยรุ่น lme ให้ค่า F-value, องศาอิสระและ p-value เท่ากันซึ่ง gls ไม่สามารถทำได้ โดยเฉพาะอย่างยิ่ง gls ให้ DF ที่ไม่ถูกต้องเนื่องจากข้อเท็จจริงที่ว่ามันไม่ได้คำนึงถึงความจริงที่ว่าแต่ละเรื่องมีสองข้อสังเกตซึ่งนำไปสู่ DF ที่สูงเกินจริงมาก โมเดล lme น่าจะเป็นพารามิเตอร์มากเกินไปในการระบุเอฟเฟกต์แบบสุ่ม แต่ฉันไม่รู้ว่าตัวแบบคืออะไรและพารามิเตอร์คืออะไร ดังนั้นปัญหายังไม่ได้รับการแก้ไขสำหรับฉัน