Как решить ошибкуgnast.lm (): переменная affinity была снабжена типом «nmatrix.1», но был введен тип «numeric»
У меня есть простая линейная модель:
mylm = lm(formula = prodRate~affinity, mydf)
где mydf - это датафрейм, который выглядит следующим образом:
prodRate affinity
1 2643.5744 0.005164040
2 2347.6923 0.004439970
3 1783.6819 0.003322830
когда я использую предикат.lm (), возникла ошибка:
my_pred= predict(mylm,newdata=data.frame(affinity=seq(0,1,0.1)) )
Ошибка: переменная affinity была снабжена типом «nmatrix.1», но был указан тип «числовой».
Это почему? как это исправить? Спасибо!