Почему pvalue, fvalue и остатки не отображаются в этом двухстороннем анове в R? - PullRequest
0 голосов
/ 11 ноября 2018

Я попытался выполнить двухстороннюю анову для набора данных легких. Однако, как вы можете видеть ниже, я получаю только DF, Sum sq и Mean sq в выходных данных, и никакие данные не отображаются по остаткам, pvalue и fvalue ,

Пожалуйста, помогите мне с этим. Убедительно,

summary(aov(volume~ method+subject+ method*subject))
summary(aov(volume~(method)+(subject)+(method)*(subject)))

Выход:

> summary(aov(volume~(method)+(subject)+(method)*(subject)))
               Df Sum Sq Mean Sq
method          2 1.0811  0.5406
subject         5 2.1828  0.4366
method:subject 10 0.8322  0.0832

1 Ответ

0 голосов
/ 11 ноября 2018

Ответ находится в документах для сводной функции AOV:

Для посадки с одним слоем результатом будет список ANOVA таблицы, по одной на каждый ответ (даже если есть только один ответ): таблицы принадлежат классу "anova", наследуемому от класса "data.frame". У них есть столбцы «Df», «Sq Sq», «Mean Sq», , а также «F value» и «Pr (> F)», если существуют ненулевые остаточные степени свободы.

В вашем случае у вас полностью насыщенная модель. С точки зрения степеней свободы ваша модель использует до 18 (1 для модели, 2 для фактора метода, 5 для субъекта и 10 для взаимодействия). Поскольку у вас есть только 18 строк данных, у вас нет остаточных степеней свободы для проверки гипотезы модели

Вам нужно либо получить больше данных, либо упростить модель (например, удалить взаимодействие)

...