Why does "multcompare" output different results in R2014b when data is processed with "fitrm" versus "anova1"?

1 回表示 (過去 30 日間)
The results obtained from my repeated measures analysis are quite unexpected. For the attached data, I am trying to compare 11 time points. Standard one-way ANOVA ("anova1") says the 9th time point is significantly different from many other time points. However, the "multcompare" for repeated measures ANOVA says that the 9th time point is NOT different from any of other time points (p-value > 0.05). This is highly unexpected since one would hope to get higher statistical power with the repeated measures ANOVA approach. How is "fitrm" followed by "multcompare" different than calling "anova1" followed by "multcompare"?

採用された回答

MathWorks Support Team
MathWorks Support Team 2015 年 3 月 6 日
The "fitrm" function models the covariance between observations across "Time" in the attached example whereas the "anova1" function does not. Additionally, the "multcompare" method of a RepeatedMeasuresModel accounts for this covariance whereas "anova1" followed by "multcompare" does not.  This is expected behavior and is responsible for the different results.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeRepeated Measures and MANOVA についてさらに検索

タグ

タグが未入力です。

製品


リリース

R2014b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by