0
我對這個博客很新,請原諒,如果這個問題不適合這個論壇!從R代碼中創建一個模型
我的問題是,在R中創建一個SVM模型後,我需要創建一個靜態模型。我的意思是說,在這之後我只需要給我的測試集並預測結果。
我必須將此模型提供給客戶端,以便他們可以檢查測試集的結果。
例如: -
#SVM Model
model<-svm(y~.,data = tr,cost =100,gamma = 1)
summary(model)
pred=fitted(model)
table(pred, y)
***********************************************************
#predicting my testdata
svm.pred <- predict(model, zz) # zz is my test set
conf.mat<-table(pred = svm.pred, true = testdata[,2])
(accuracy<-sum(diag(conf.mat))/num_of_testdata*100)
客戶端只需要運行模型,並給予測試集並檢查結果。我如何在R中做到這一點?任何建議和解決我的問題的方法將非常有用!
非常感謝答覆,我也發現了類似的答案http://stackoverflow.com/questions/5118074/reusing-a-model-built-in-r –