मैं डननेट के परीक्षण की गणना करने के लिए आर 'मल्टीकैम' लाइब्रेरी ( http://cran.r-project.org/web/packages/multcomp/ ) का उपयोग कर रहा हूं । मैं नीचे दी गई स्क्रिप्ट का उपयोग कर रहा हूं:
Group <- factor(c("A","A","B","B","B","C","C","C","D","D","D","E","E","F","F","F"))
Value <- c(5,5.09901951359278,4.69041575982343,4.58257569495584,4.79583152331272,5,5.09901951359278,4.24264068711928,5.09901951359278,5.19615242270663,4.58257569495584,6.16441400296898,6.85565460040104,7.68114574786861,7.07106781186548,6.48074069840786)
data <- data.frame(Group, Value)
aov <- aov(Value ~ Group, data)
summary(glht(aov, linfct=mcp(Group="Dunnett")))
अब अगर मैं इस स्क्रिप्ट को R कंसोल के माध्यम से कई बार चलाता हूं तो मुझे हर बार बहुत थोड़े अलग परिणाम मिलते हैं। यहाँ एक उदाहरण है:
Simultaneous Tests for General Linear Hypotheses
Multiple Comparisons of Means: Dunnett Contrasts
Fit: aov(formula = Value ~ Group, data = data)
Linear Hypotheses:
Estimate Std. Error t value Pr(>|t|)
B - A == 0 -0.35990 0.37009 -0.972 0.76545
C - A == 0 -0.26896 0.37009 -0.727 0.90019
D - A == 0 -0.09026 0.37009 -0.244 0.99894
E - A == 0 1.46052 0.40541 3.603 0.01710 *
F - A == 0 2.02814 0.37009 5.480 0.00104 **
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Adjusted p values reported -- single-step method)
और यहाँ एक और है:
Simultaneous Tests for General Linear Hypotheses
Multiple Comparisons of Means: Dunnett Contrasts
Fit: aov(formula = Value ~ Group, data = data)
Linear Hypotheses:
Estimate Std. Error t value Pr(>|t|)
B - A == 0 -0.35990 0.37009 -0.972 0.7654
C - A == 0 -0.26896 0.37009 -0.727 0.9001
D - A == 0 -0.09026 0.37009 -0.244 0.9989
E - A == 0 1.46052 0.40541 3.603 0.0173 *
F - A == 0 2.02814 0.37009 5.480 <0.001 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
(Adjusted p values reported -- single-step method)
जैसा कि आप देख सकते हैं, उपरोक्त दो परिणाम बहुत अलग हैं, लेकिन अंतिम समूह (F) को दो सितारों से तीन सितारों तक ले जाने के लिए पर्याप्त है, जो मुझे चिंताजनक लगता है।
इस बारे में मेरे कई सवाल हैं:
- ये क्यों हो रहा है?! निश्चित रूप से यदि आप हर बार एक ही डेटा डालते हैं तो आपको एक ही डेटा बाहर निकालना चाहिए।
- क्या ड्यूनेट की गणना में कहीं यादृच्छिक संख्या का उपयोग किया जा रहा है?
- क्या यह मामूली भिन्नता हर बार वास्तव में एक समस्या है?