Почему R не распознает ввод данных в моем аргументе data?

Я пытаюсь использовать пакет sommer для вычисления наследственности признака в моей популяции пшеницы. Поскольку при вводе моих данных я продолжаю сталкиваться с одной и той же ошибкой, я решил следовать учебному пособию, используя предоставленные им образцы данных. Я получаю то же сообщение об ошибке.

#install.packages("sommer")
library("sommer")
data(CPdata) # CPgeno, CPpheno, and CPmap load to the Environment
CPpheno$idd <-CPpheno$id; CPpheno$ide <-CPpheno$id

A <- A.mat(CPgeno) # additive relationship matrix
D <- D.mat(CPgeno) # dominance relationship matrix
E <- E.mat(CPgeno) # epistatic relationship matrix

ans.ADE <- mmer2(color~1,
            random=~g(id) + g(idd) + g(ide),
            rcov=~units,
            G=list(id=A,idd=D,ide=E),
            data= CPpheno)

Запуск этого всегда приводит к одному и тому же коду ошибки:

Ошибка: укажите аргумент "data" для указанных переменных

Почему он не видит, что я действительно предоставил аргумент данных?

0 ответов

Другие вопросы по тегам