Для моего исследования я хочу сделать полиномиальный логистический пошаговый отбор вперед (несмотря на его недостатки).Для этого я запускаю следующий пример кода:
x1=sample(1:100,10,replace=T)
x2=sample(1:100,10,replace=T)
x3=sample(1:100,10,replace=T)
x4=sample(1:100,10,replace=T)
x5=sample(1:100,10,replace=T)
x=as.data.frame(cbind(x1,x2,x3,x4,x5))
y=as.data.frame(c(0,0,2,3,0,0,3,1,0,0))
xy=as.data.frame(cbind(x,y))
names(xy)[6]="y"
beststep=train(multinom(y~x1+x2+x3+x4+x5,data=xy), method="glmStepAIC", direction="forward", k=log(10))
Это приводит к следующей ошибке:
Error: Please use column names for `x
Все столбцы фрейма данных xy имеют имена.В чем здесь проблема и как ее решить?