0
我在java
和renjin
初学者。 我需要我的输出结果显示在我的jtextpane
,我可怎么办呢?我好累。 如果你知道如何去做,请告诉我。 感谢如何在java renjin的textpane上显示输出?
RenjinScriptEngineFactory factory = new RenjinScriptEngineFactory();
// create a Renjin engine:
ScriptEngine engine = factory.getScriptEngine();
try {
//engine.eval("RealData <- read.csv('E:/R Project/Original Data Cleaning Data Historis.csv', header = TRUE)");
engine.eval("RealData <- read.csv('"+textPath.getText().replace('\\','/')+"', header = TRUE)");
//engine.eval("print(RealData)");
engine.eval("library(e1071)");
//engine.eval("tune.out <- tune(svm, hasil~., data=RealData, kernel=\"radial\",ranges = list(cost = c(1:10),gamma = c (1:4)))");
//engine.eval("summary(tune.out)");
engine.eval("svmfit <- svm(hasil~., data=RealData, kernel=\"radial\", cost=2, gamma=4)");
editorSvm.setText(engine.eval("print(svmfit)").toString());
} catch (ScriptException ex) {
Logger.getLogger(Klasifikasi.class.getName()).log(Level.SEVERE, null, ex);
}`