2013-07-30 24 views
4

我正在使用R在我的Java程序上,我需要使用一些統計測試,比如anova。如何在Java中保存R統計測試的結果

但我不知道如何將R結果保存在一個文件中以便以後用Java來管理它們。

我嘗試RCaller和rJava加入R和Java,但我認爲問題不在於加入R和Java。

有誰知道我能做什麼?

例子:

我有這樣的數據集在一個CSV文件:

growth,sugar 
75,C 
72,C 
73,C 
61,F 
67,F 
64,F 
62,S 
63,S 

所以我R中運行這些命令:

your.data=read.csv("/Users/kakius82/Desktop/anovaDataset.csv") 
attach(your.data) 
your.aov=aov(growth~sugar) 
summary(your.aov) 

而結果是這樣的:

  Df Sum Sq Mean Sq F value Pr(>F) 
sugar  2 187.71 93.85 20.26 0.004 ** 
Residuals 5 23.17 4.63     
--- 
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 

如何保存th是後來管理它們的結果嗎?

+2

歡迎來到SO。請提供一個[可重現的示例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example),因爲它可以更輕鬆地回答您的問題。 – geotheory

回答

2

看JRI和RServe。 Here你有一個eclipse插件。 致電RServe:Here

+0

JRI是rJava的一部分,這就是我正在使用的。它運作良好。但這不是問題。 –