Я пытаюсь запустить простую ступенчатую множественную линейную регрессию в R, используя функцию stepAIC из пакета MASS. Модель работает нормально, но я не могу получить результаты. Когда я бег «шаг $ ANOVA» Я получаю
Error in step$anova : object of type 'closure' is not subsettable
Я уже использовал этот точный код много раз и никогда не получал эту ошибку раньше, но я не вижу никаких проблем в моей матрице данных или какую-либо разница между этим и что Обычно я это делаю. Любые советы по этой ошибке будут очень признательны.
Мой код:
PCBiomass<-lm(y1~x1+x2+x3,data=abioY1)
PCBstep<- stepAIC(PCBiomass, direction="backward")
step$anova
данные прикрепляются и полезной (ранее в коде они используются в RDA)
Вы используете переменную 'step', но никогда не создавали переменную' step'. ('' 'Является оператором этой переменной. – MrFlick
* facepalm * это всегда мелочи !!! Извлеченный урок: не копировать/вставлять код – Jesse001