2 way anova for pre post design
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
AmirH
am 27 Aug. 2019
Kommentiert: Jeff Miller
am 1 Sep. 2019
Hi
I'm trying to work out a 2 way anova / anova2 or anovan, syntax.
I have 2 groups that have pre and post scores.
I have 4 columns : Pre scores of group A, Post scores Group A, Pre of Group B, Post Group B.
The groups are not the same size
I want to perform a 2 way anova of both time and group effects (between groups).
After reading both anovan and anova2, I'm still having issues how to perform this....
tnx
0 Kommentare
Akzeptierte Antwort
Jeff Miller
am 27 Aug. 2019
Bearbeitet: Jeff Miller
am 28 Aug. 2019
First reformat your data to have one row per individual. The data table 'tbl' should look something like this:
Group t1 t2
1 88 99 % I have no idea what your actual number values are.
1 53 71
...
2 112 101.1
2 123 63.1
2 134 71.3
...
You will have different numbers of rows for the two groups since your sample sizes are not equal.
Then, use MATLAB's ranova function. The first example under 'Longitudinal Data' is pretty close to what you want, except you have only 2 time points instead of 8. So, your command will be something like this:
Time = categorical([1 2]);
tbl.Group = categorical(tbl.Group);
rm = fitrm(t,'t1-t2 ~ Group','WithinDesign',Time);
I may not have the categorical commands just right, but it is important (I think) so that ranova treats these as categorical independent variables rather than regression-type predictors.
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Analysis of Variance and Covariance finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!