Repeated measures ANOVA with 2 variables with different levels
3 views (last 30 days)
Show older comments
Hi, I am trying to run a 2 way RMANOVA on this data called RMANOVA_Table_Analysis. I have also attached this dataset.
I am trying to get the main effect of background, color and the interaction between them. This is what I tried, looks like I am making an error in creating the repeated measures model.
Any pointers on how to do this correctly, would be much appreciated!
2 Comments
Scott MacKenzie
on 6 Apr 2022
What do you mean by "looks like I am making an error"? What error are you seeing?
Accepted Answer
Scott MacKenzie
on 7 Apr 2022
Change
rm = fitrm(dv, 'uniR - texB ~ 1 ', 'WithinDesign', withinDesign);
to
rm = fitrm(dv, 'uniR-texB ~ 1 ', 'WithinDesign', withinDesign);
Apparently, the fitrm function doesn't like the spaces on each side of the dash.
3 Comments
Scott MacKenzie
on 7 Apr 2022
Edited: Scott MacKenzie
on 7 Apr 2022
@MM, you're welcome. In specifying the modelspec for fitrm, the between-subjects variables are placed on the right-hand side of the tilde symbol. Your design does not have any between-subjects variables, so "1" is used on the right-hand side of tilde in the modelspec. In your modified code, you are trying to position the within-subjects variables (Background, Color) as between-subjects variables. That's the reason for the error.
In your original code (with the correction I noted), you will get three effects: the main effects for Background and Color and the Background x Color interaction effect. From your question, I think that's your main objective, right? So I'm not sure what you are trying to do in the second version of fitrm.
BTW, the effect of Color on mean_final_offset was statistically significant, F(2,22) = 4.006, p = .0328. The other two effects were not statistically significant.
More Answers (0)
See Also
Categories
Find more on Repeated Measures and MANOVA in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!