[R] Anova und Tukey HSD
    Jochen Schreiber 
    jocsch at googlemail.com
       
    Mon May 13 14:25:28 CEST 2013
    
    
  
Hallo zusammen,
ich mache zuerst mittels eine Anova eine Überprüfung ob in den Daten ein signifikanter Unterschied exisitiert. Danach will ich mittels des TukeyHSD rausfinden, zwischen welchen Gruppe der Unterschied vorliegt. Allerdings weiß ich nicht wie ich die Daten interpretieren soll. Hier erstmal mein R Code:
[code]
Value<-c(-0.9944999814033508,-0.35850000381469727,0.7063000202178955,-1.774399995803833,-1.080299973487854,0.30550000071525574,1.8499999046325684,-0.4124999940395355,0.5827999711036682,1.7506999969482422,-6.693999767303467,-0.8779000043869019,-1.3408000469207764,1.2560999393463135,-0.10040000081062317,1.8499999046325684,-0.3319000005722046,0.4957999885082245,0.8779000043869019,0.7387999892234802,0.8779000043869019,0.9154000282287598,0.8779000043869019,0.7063000202178955,-1.3408000469207764,0.7063000202178955,-0.3319000005722046,-1.6448999643325806,0.4124999940395355,-1.6448999643325806,-0.8779000043869019,0.7487000226974487,0.4399000108242035,1.8499999046325684,-1.6448999643325806,-2.4323999881744385,1.2265000343322754,-0.4957999885082245,-9.999899864196777,-1.7506999969482422,-1.6448999643325806,-9.999899864196777,0.8779000043869019,-5.06279993057251,0.8779000043869019,-2.9677000045776367,-5.06279993057251,-6.693999767303467,-1.0990500450134277,0.9944999814033508,-0.4677000045776367,-0.35850000381469727,-9.999899864196777,0.5827999711036682,0.7487000226974487,0.7387999892234802,-0.2533000111579895,-9.999899864196777,-1.0363999605178833,0.30550000071525574,-1.1749999523162842,-0.8064000010490417,-9.999899864196777,-0.9944999814033508,-2.478300094604492,-0.1509999930858612,0.4957999885082245,-4.571800231933594,-6.324900150299072,-0.38530001044273376,-1.3408000469207764,-5.93179988861084,-6.693999767303467,-2.9677000045776367,0.8779000043869019,-0.050200000405311584,-1.774399995803833,-0.1509999930858612,-0.23725003004074097,-0.6432999968528748,1.2560999393463135,-0.10040000081062317,0.4399000108242035,-0.7063000202178955,0.9154000282287598,-0.21819999814033508,1.2265000343322754,-0.4124999940395355,0.17640000581741333,-1.4758000373840332,-0.9944999814033508,-1.080299973487854,-0.6432999968528748,-9.999899864196777,-2.0536999702453613,-0.21819999814033508,0.7487000226974487,0.025100000202655792,-1.0363999605178833,-0.050200000405311584,-0.7387999892234802,0.4957999885082245,-1.4758000373840332,-0.7063000202178955,0.17640000581741333,-5.06279993057251,-0.6432999968528748,-1.4758000373840332,-0.9944999814033508,-0.2533000111579895,0.17640000581741333,-0.3319000005722046,0.6776500344276428,0.30550000071525574,-0.050200000405311584,0.5827999711036682,1.2560999393463135,-0.4957999885082245,-0.38530001044273376,0.9944999814033508,-2.4323999881744385,1.1263999938964844,-0.9944999814033508,1.7506999969482422,1.080299973487854,-0.7387999892234802,-1.3408000469207764,0.6128000020980835,-2.0536999702453613,0.7063000202178955,-0.8064000010490417,-0.8779000043869019,-0.050200000405311584,-2.9677000045776367,-0.8779000043869019,-2.0536999702453613,-1.3408000469207764,-1.3408000469207764,-0.38530001044273376,0.7063000202178955,-9.999899864196777,-0.4677000045776367,0.7721999883651733,0.025100000202655792,1.1263999938964844,-6.324900150299072,-0.1509999930858612,-0.4399000108242035,-0.9944999814033508,-0.9944999814033508,-0.4677000045776367,-1.0363999605178833,-1.7506999969482422,1.2265000343322754,-0.8779000043869019,0.6128000020980835,-0.050200000405311584,0.5827999711036682,-0.7063000202178955,-0.6432999968528748,-0.23725003004074097,0.025100000202655792,0.4124999940395355,0.7721999883651733,-1.0990500450134277)
Value<-c(Value,0.9944999814033508,-0.2533000111579895,1.2560999393463135,-0.21819999814033508,-1.1749999523162842,-0.38530001044273376,-0.4399000108242035,-0.7063000202178955,-2.478300094604492,-2.4323999881744385,0.9154000282287598,-0.23725003004074097,-0.38530001044273376,-1.6448999643325806,-0.050200000405311584,1.8499999046325684,-0.38530001044273376,-0.6432999968528748,-4.571800231933594,-6.693999767303467,-1.7506999969482422,1.080299973487854,0.4124999940395355,-1.3408000469207764,-5.93179988861084,-0.35850000381469727,-0.6432999968528748,-0.4124999940395355,-1.0990500450134277,-0.9944999814033508,-0.8064000010490417)
Group<-factor(c(rep('D',18),rep('C',1),rep('A',7),rep('B',34),rep('E',3),rep('F',4),rep('G',10),rep('H',2),rep('I',29),rep('J',16),rep('N',1),rep('M',1),rep('Z',2),rep('X',67),rep('O',1)))
mydata<-data.frame(Group, Value)
summary(aov(Value ~Group,mydata))
TukeyHSD(aov(Value ~Group))
[/code]
Das Summary von Anova gibt folgenden Output:
[code]
            Df  Sum Sq Mean Sq F value  Pr(>F)  
Group        14  147.47 10.5339  1.8815 0.03089 *
Residuals   181 1013.38  5.5988                  
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 
[/code]
Dort sehe ich das der Pr(>F)-Wert unter 0.05 liegt daher existiert ein signifikanter Unterschied. Nun folgt ein Teil der Ausgabe vom TukeyHSD:
[code]
$Group
          diff         lwr        upr     p adj
B-A -2.42876615  -5.8061007  0.9485684 0.4650621
C-A  0.38050000  -8.3184455  9.0794455 1.0000000
D-A -0.78451112  -4.4090717  2.8400495 0.9999881
E-A -4.49116661 -10.1063118  1.1239785 0.2838741
F-A -1.27940002  -6.3796089  3.8208088 0.9999272
G-A -3.41370001  -7.4237157  0.5963157 0.1940527
H-A -0.69152501  -7.2157341  5.8326841 1.0000000
I-A -1.33448620  -4.7611687  2.0921963 0.9910595
J-A -0.43914063  -4.1265855  3.2483043 1.0000000
M-A -1.23619999  -9.9351455  7.4627455 0.9999999
N-A  0.58289997  -8.1160455  9.2818454 1.0000000
O-A -1.30380000 -10.0027455  7.3951455 0.9999999
X-A -1.40412389  -4.6363376  1.8280899 0.9756749
Z-A -0.86140003  -7.3856091  5.6628091 1.0000000
C-B  2.80926615  -5.4466486 11.0651809 0.9977027
D-B  1.64425503  -0.7276462  4.0161562 0.5299872
E-B -2.06240046  -6.9632505  2.8384496 0.9816337
F-B  1.14936613  -3.1518670  5.4505992 0.9998458
G-B -0.98493386  -3.9121684  1.9423006 0.9979595
H-B  1.73724114  -4.1833822  7.6578644 0.9995457
I-B  1.09427995  -0.9625693  3.1511291 0.8829284
J-B  1.98962552  -0.4773008  4.4565519 0.2709375
M-B  1.19256616  -7.0633486  9.4484809 0.9999999
N-B  3.01166612  -5.2442486 11.2675808 0.9952989
O-B  1.12496615  -7.1309486  9.3808809 1.0000000
X-B  1.02464226  -0.6887408  2.7380253 0.7612648
[/code]
Wie sehe ich nun welche Gruppe/n den signifikanten Unterschied aufweisen? Ich meine mich zu erinnern (habe aber leider nix dergleichen gefunden), dass wenn das Intervall die 0 nicht mit einschließt ein signifikanter Unterschied besteht. Was bedeuteten würde, wenn der pwr und lwr > 0.0 oder pwr und lwr < 0.0 wären das dann ein signifikanter Unterschied da wäre. Nur habe ich das in keiner Zeile der TukeyHSD Ausgabe?
Ich denke das ist ne Kleinigkeit aber ich hoffe ihr könnt mir helfen.
Viele Grüße
bladepit
    
    
More information about the R-help
mailing list