Вот как можно думать в этом случае. Ошибка
Error in as.data.frame.default(x) :
cannot coerce class ‘c("nlsList", "lmList")’ to a data.frame
говорит, что некоторый объект класса c("nlsList", "lmList")
приводится к фрейму данных. Теперь, поскольку fm1Theo.lis
является результатом использования nlsList
, кажется, что объект в ошибке действительно nlsList
. Это означает, что pairs
не знает, что делать с объектами такого класса. Чтобы подтвердить это, мы можем запустить
pairs.default(fm1Theo.lis, id = 0.1)
, что произойдет, если не найден конкретный метод для fm1Theo.lis
. На самом деле ошибка та же. Так или иначе, подтверждая, что nlsList
и взято из nlme
, становится ясно, что проблема заключается в загрузке пакета nlme
. Загрузка или перезапуск сеанса почти наверняка помогут.