预先选择的机器学习模型预测变量

时间:2018-12-07 04:31:47

标签: r machine-learning

我正在运行一个机器学习模型,该模型的功能会根据训练集而变化。 因此,我正在制作一个包含预测变量名称的向量,称为:

predictors <- names(Data.train[,-c(highlyCorrelated)])

我想使用以下方法来处理包含预测变量名称的列表:

model <- train(Response ~ predictors, data=Data.train)

代替手动键入:

model <- train(Response ~ Feat1 + Feat2 + Feat3, data=Data.train)

我尝试了以下操作,但不幸的是,它没有用:

predictors <- as.formula(paste(names(Data.train[,-c(highlyCorrelated)]), collapse = '+'))
model <- train(Response ~ predictors, data=Data.train)

谢谢您的帮助

0 个答案:

没有答案