После того, как я неоднократно получал сообщение об ошибке «контрасты применяются только к факторам», я преобразовал столбец переменных в факторы с помощью функции as.factor
, и все равно появляется та же ошибка.
Вот код (запуск функции contrasts
в обе стороны: моя установка R имеет только функции contrasts()
, а не contrast()
):
x <- as.factor(spider$leg)
contrasts(fit,list(spider$legL4),list(spider$legL2))
Ошибка в контрастах (fit, list (spider $ legL4), list (spider $ legL2)): контрасты применяются только к факторам
L4vsL2 <- `contrasts<-`(fit, list(leg="L4"),list(leg="L2"))
Ошибка в contrasts<-
(fit, list ( leg = "L4"), list (leg = "L2")): контрасты применяются только к факторам
Может кто-нибудь помочь мне?