harpbreeze 发表于 2015-4-14 17:12 
楼主,test50里面有25列呢,而且好像没有class标签呀?
对,因为我先做的是特征选择,从25个特征中选出最优的4个,所以train里面只有4个特征加一个标签,训练完之后做测试,来的数据是不知道类别的,所以test50含有最原始的25个特征,并且没有class标签,你在跑程序的时候需要加一句:names(test50)=c("f1","f2","f3","f4","f5","f6","f7","f8","f9","f10","f11","f12","f13","f14","f15","f16","f17","f18","f19","f20","f21","f22","f23","f24","f25")。但是test50里面每100行是一类,从类1到类6共6类.