2 way anova for pre post design
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Risposta accettata
Jeff Miller
il 27 Ago 2019
Modificato: Jeff Miller
il 28 Ago 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 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Analysis of Variance and Covariance in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!