如何在Java中保存R统计测试的结果

时间:2013-07-30 08:51:50

标签: java r anova statistical-test

我在我的Java程序上使用R,我需要使用一些统计测试,例如anova。

但是我不知道如何将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

如何保存此结果以便以后管理?

1 个答案:

答案 0 :(得分:2)

看看JRI和RServe。 Here你有一个eclipse插件。 致电RServe:Here