java调用R语言(rJava)写t检验demo遇到问题了
//测试求最大值
int[] arr1 = new int[]{-1,2,1,-3,7,3,-2};
re.assign("x",arr1);
REXP rexp = re.eval("max(x)");
//测试t检验
double[] arr2 = new double[]{78.1,72.4,76.2,74.3,77.4,78.4,76.0,75.5,76.7,77.3};
double[] arr3 = new double[]{79.1,81.0,77.3,79.1,80.0,79.1,79.1,77.3,80.2,82.1};
re.assign("m", arr2);
re.assign("n", arr3);
//接下来怎么写?模仿上面的报错了
REXP rexp =re.eval("t.test(m, n,alternative="greater")");
System.out.println(max);
re.end();
刚刚接触R语言,有没有大神有实例的?或者教下我下面怎么写?R那边要不要下载什么包?