8

私は混合計画 ANOVA に取り組んでおり、事後テストのために TukeyHSD を実行したいと考えています。
エラーが発生し続けます。

一部の F&Q Web サイトでこのエラーに関する質問をいくつか見ましたが、まだ解決策が見つかりません。

私のデータセットは次のようになります。

    subject response  time group
1       S1  0.99676 time1 task1
2       S2  1.00220 time1 task1
3       S3  1.00420 time1 task1
4       S4  0.99467 time1 task1
5       S5  0.97906 time1 task1
6       S6  0.99162 time1 task1
7       S7  0.99771 time1 task1
8       S8  1.01780 time1 task2
9       S9  0.98682 time1 task2
10     S10  0.99124 time1 task2
11     S11  1.01670 time1 task2
12     S12  0.99769 time1 task2
13     S13  1.02090 time1 task2
14     S14  1.01740 time1 task2
15     S15  0.98851 time1 task3
16     S16  1.00690 time1 task3
17     S17  0.99717 time1 task3
18     S18  0.98945 time1 task3
19     S19  1.00270 time1 task3
20     S20  1.02690 time1 task3
21     S21  1.00050 time1 task3
22      S1  0.96908 time2 task1
23      S2  0.94024 time2 task1
......

次に、anova の結果は次のようになります。

anova = aov(response~(group*time)+Error(subject/time),data) summary(anova)

Error: subject
      Df  Sum Sq  Mean Sq F value Pr(>F)
group      2 0.00381 0.001907   0.701  0.509
Residuals 18 0.04896 0.002720               

Error: subject:time
       Df  Sum Sq  Mean Sq F value   Pr(>F)    
time        3 0.08205 0.027351   42.80 2.68e-14 ***
group:time  6 0.00272 0.000454    0.71    0.643    
Residuals  54 0.03451 0.000639                     

TukeyHSD を実行した場合:

UseMethod("TukeyHSD") のTukeyHSD(anova)
エラー: クラス "c('aovlist', 'listof')" のオブジェクトに適用される 'TukeyHSD' に適用可能なメソッドがありません

コマンドまたはデータセットに何か問題がありますか? これは非常に初歩的な質問であることは承知しています...しかし、誰かが私を助けることができれば、それはありがたいです! ありがとう。

4

1 に答える 1