Почему 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" для указанных переменных
Почему он не видит, что я действительно предоставил аргумент данных?