In the meantime I figured out that the Difference-contrast is not quite what I 
was looking for. But I still have two questions

1) Why do I get different results for Helmert contrasts in SPSS and R. I guess 
the contrast matrixes of Helmert are about the same in SPSS and R. I probably 
make a mistake as i am a newbie to R. I thought that it might be, because I 
have a repaeted measures design. That's why I put the Error(sub) in the 
formula of aov. 

2)
I tried to make my own contrast matrix, to compute comparisons between 
adjacent factor levels, i.e. 1-2, 2-3 and 3-4. My matrix looks like this:
     [,1] [,2] [,3]
[1,]    1    0    0
[2,]   -1    1    0
[3,]    0   -1    1
[4,]    0    0   -1

But then I get the same result as with contr.helmert(4). What is wrong I 
really don't get it!

Thank you,

Wolfgang Pauli

On Sunday January 11 2004 18:07, you wrote:
> Notice  `SPKType III Sum of Squares'.  I don't believe your contrasts are
> orthogonal, and R's are sequential sum of squares.
>
> Also, are you sure these are the same contrasts?  I presume this is
> contr.sdif from MASS (in which case it is churlish not to credit it), and
> SPSS's contrasts look more like Helmert contrasts from their labelling.
>
> Since it appears all your treatments are within subjects you do seem to be
> making life difficult for yourself. Although I would have done a simple
> fixed-effects analysis, applying summary.lm to the bottom stratum would
> give you simple t-tests for each contrast, including actual estimates of
> the magnitudes.
>
> On Sun, 11 Jan 2004, Wolfgang Pauli wrote:
> > I try to move from SPSS to R/S and am trying to reproduce the results of
> > SPSS in R. I calculated a one-way anova with "spk" as experimental factor
> > and erp as depended variable.
> > The result of the Anova are the same concearning the mean square, F and p
> > values. But I also wanted to caculate the contr.sdif(4) contrast on spk.
> > The results are completely different now. I hope anybody can help me.
> >
> > Thanks, Wolfgang
> >
> > This is what I get in SPSS:
> > Tests of Within-Subjects Contrasts
> > Measure: MEASURE_1
> > Source              SPKType III Sum of Squares      df      Mean Square     F      
> >  Sig.
> > SPK         Level 2 vs. Level 1     3,493   1       3,493   2,026   ,178
> >                     Level 3 vs. Previous    20,358  1       20,358  10,168  ,007
> >                     Level 4 vs. Previous    18,808  1       18,808  15,368  ,002
> > Error(SPK)  Level 2 vs. Level 1     22,414  13      1,724
> >                     Level 3 vs. Previous    26,030  13      2,002
> >                     Level 4 vs. Previous    15,911  13      1,224
> >
> > This is the result in R:
> > Error: sub
> >           Df Sum Sq Mean Sq F value Pr(>F)
> > Residuals 13 205.79   15.83
> >
> > Error: Within
> >           Df Sum Sq Mean Sq F value    Pr(>F)
> > spk        3 29.425   9.808  9.4467 8.055e-05 ***
> > spk: p   1  1.747   1.747  1.6821 0.2022649
> > spk: q   1 13.572  13.572 13.0719 0.0008479 ***
> > spk: r   1 14.106  14.106 13.5861 0.0006915 ***
> > Residuals 39 40.493   1.038
> > ---
> > Signif. codes:  0 `***' 0.001 `**' 0.01 `*' 0.05 `.' 0.1 ` ' 1
> >
> >
> >
> > Spk.df <- data.frame(sub,spk,erp)
> > subset(Spk.df, subset=(sub!="14oddball" & sub!="18odd" & sub!="19odd" &
> > sub!="20oddball")) -> Spk.selected.df
> > contrasts(Spk.selected.df$spk) <- contr.sdif(4)
> > aov(erp ~ spk + Error(sub), data=Spk.selected.df) -> Spk.aov
> > summary(Spk.aov,data=Spk.selected.df,split=list(spk=list(p=1,q=2,r=3)))
> >
> > this is the the beginning of the dataframe, which I use:
> >          sub  spk    erp
> > 1  10oddball spk1  2.587
> > 2  11oddball spk1 -0.335
> > 3  12oddball spk1  5.564
> > 5  15oddball spk1  0.691
> > 6  17oddball spk1 -1.846
> > 10 21oddball spk1  1.825
> > 11 22oddball spk1  0.370
> > 12  2oddball spk1  3.234
> > 13  3oddball spk1  1.462
> > 14  5oddball spk1  2.535
> > 15  6oddball spk1  9.373
> > 16  7oddball spk1  2.132
> > 17  8oddball spk1 -0.518
> > 18  9oddball spk1  2.450
> > 19 10oddball spk2  2.909
> > 20 11oddball spk2  0.708
> > 21 12oddball spk2  4.684
> > 23 15oddball spk2  3.599
> > ...
> >
> > ______________________________________________
> > [EMAIL PROTECTED] mailing list
> > https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide!
> > http://www.R-project.org/posting-guide.html

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to