victorchan0633 发表于 2015-6-19 14:47 
这样写有点问题,首先是tt,tt[,"类型"] 应该做一下区分,按照你的思路,tt代表的是训练集吧,那tt[,"类型"] ...
谢谢你的回答,
我是看了这个链接才这样写的:http://blog.sina.com.cn/s/blog_7b75bd9e0101bybb.html
tt[,"类型"]代表的是因变量,
还有在rfe的介绍文档中给出的例子:
rfe(x, y,
sizes = 2^(2:4),
metric = ifelse(is.factor(y), "Accuracy", "RMSE"),
maximize = ifelse(metric == "RMSE", FALSE, TRUE),
rfeControl = rfeControl(),
...)
中对y的介绍:a vector of training set outcomes (either numeric or factor)也是因变量的意思