【发布时间】:2021-02-15 21:57:11
【问题描述】:
我有一个像 iris 这样的数据集,我的 y 是一个多类因子变量。有什么方法可以看到 method = rf、method = treebag 和 method = boost 的相同结果,非常感谢。
data(iris); head(iris)
iris$Species <- factor(iris$Species)
set.seed(87)
inTrainingSet <- createDataPartition(iris$Species, p=.80,list=0)
train <- iris[inTrainingSet,]
test <- iris[-inTrainingSet,]
ctrl <- trainControl(method = "cv", number = 2, verboseIter = TRUE)
pls <- train(Species ~ Sepal.Length+Sepal.Width+Petal.Length+Petal.Width ,
method = "pls", data = iris,
trControl = ctrl)
attributes(varImp(pls))
varImp(pls)$importance
【问题讨论】:
标签: r machine-learning data-mining r-caret