我是统计和数据挖掘的新手。我按照这里的例子,效果很好。现在我想将此方法应用于我的数据集,但是,该数据集仅包含分类数据。
R给出以下错误:
Error in train.default(x, y, "nb", trControl = trainControl(method = "cv", :
wrong model type for regression
我的问题是:我应该进行什么样的转换才能将该方法应用于我的分类数据集?
代码片段
bbb <- data.frame(x=c("Cleveland", "London", "London", "Ashburn"),y= c("USA", "GBR", "GBR", "USA"))
x = bbb$x
y = bbb$y
model = train(x,y,'nb',trControl=trainControl(method='cv',number=1))
model