1
我的R代碼裏面如下:如何使用JRI繪製svm模型?
svm_model <- ksvm(xtrain,ytrain,type="C-svc",kernel='vanilladot',C=1,scaled=c())
plot(svm_model,data=xtrain, xlab = "feature2", ylab="feature1")
我命令繪製它:
re.eval("plot(svm_model,data=xtrain, xlab = \"feature2\", ylab=\"feature1\")");
它出來的空圖。我如何通過在Java中使用JRI來繪製此圖?
爲什麼需要使用設備?雖然我沒有使用任何設備,我也可以繪製圖表。例如我直接使用命令re.eval(「plot(clist,err,type ='l',xlab = \」C \「,ylab = \」Error rate \「)」);我也可以繪製圖表,因爲clist和err是一個具有20個int值的數組。我只是無法繪製re.eval(「plot(svm_model,data = xtrain,xlab = \」feature2 \「,ylab = \」feature1 \「)」);因爲svm_model不是一個值。你能告訴我一個簡單的例子如何繪製它? – jesslim 2012-03-05 09:22:33
我明白了。謝謝〜 – jesslim 2012-03-05 11:16:36