【发布时间】:2012-10-07 13:25:53
【问题描述】:
有一个分类问题,我在 R 中使用 SVM 进行预测。在数据集中,有整数和分类变量。使用 predict 方法进行预测时出现错误。
svp3c <- ksvm(input_dataset3$isCRgt3~., data=input_dataset3,type="C-svc")
p3<-predict(svp3c,newdata=input_dataset_prediction[,-1],type="response")
error :: Error in which.max(votematrix[, x]) : subscript out of bounds
为了这个造型
首先:使用训练数据集开发模型
第二个:保存并加载模型以在测试数据集上进行预测
Training Dataset sample
Headning :
head1(int),head2(character-url),head3(character-url),head4(character-url),head5(character),head6(character),haed7(int),head8(int),head9(int),head10(int),head11(int)
Data:
"0","10","/","/index.php?main_page=logoff","(not set)","rc317a","organic","0","4","20092","5023","0"
"1","11","/","/offwhite-churidar-kameez-set-p-17381.html","(not set)","rc317a","organic","0","4","20092","5023","0"
[下载样本数据集]http://www.2shared.com/file/tQRapbBt/input_dataset3.html
[复制R脚本]http://www.2shared.com/file/NpDs5V-9/data1_train.html
谁能给点建议?
【问题讨论】:
-
input_dataset_prediction[,-1] 的列数是否与 input_dataset3 减一的列数完全相同?此外,
svp3c <- ksvm( isCRgt3~., data=input_dataset3,type="C-svc")应该可以工作。 -
感谢一月的建议,
-
@january,我在 input_dataset_prediction 和 input_dataset3 中的列数相同。
-
你能把你的数据文件贴在某个地方吗?
-
@Janusary,从这个链接(2shared.com/file/tQRapbBt/input_dataset3.html2shared.com/file/UNixEOah/input_dataset_prediction.html)你会得到样本数据集..
标签: r svm prediction