4

我在我的 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

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

4

1 回答 1

2

看看 JRI 和 RServe。在这里,您有一个 Eclipse 插件。调用 RServe :这里

于 2013-07-30T09:05:29.707 回答