自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 使用 Rserve 实现 R 程序的复杂数据返回

在 RCaller 无法返回复杂数据的研究 我们知道 RCaller 无法处理复杂数据的返回,那么就看看其他工具吧,比如 Rserve。 使用下来的感觉是 Rserve 虽然能把值都给你,但是怎么获取却是一个艰难的过程,比如和 RCaller 一样,对矩阵值的读取也是先列后行,定位到具体的值的变量上,API 显然没有与时俱进,不用泛型,使用古老的 Vector 类型,经常要强制转型,要不是 de

2017-09-22 16:10:32 996

原创 RCaller 无法返回复杂数据的研究以及解决方案

在 Java调用基于 R 的 One-Way ANOVA检测 文章里,通过 cbind 我们可以返回多个数据,但是里面的数据都是简单类型,所有能正常工作,但是我在做 Propensity Score Match 的时候调用 MatchIt 函数,我需要将分析结果数据全部返回,下面是数据在 RGui 里面的样子: 获取各个 Matrix 的函数: 我的程序是这样的: RCall

2017-09-22 15:41:27 645

原创 使用 java8 实现List到Array的转换

开发中需要调用第三方的库,有些 API 的入参要求是 double[] 数组,程序根据用户在页面的输入,计算出一个 double[] 作为返回值的结果,然后调用这个 API。 往往无法预先知道这个 double[] 数组的大小,就不能直接定义一个 double[] 的变量,只能借助 List,先将数据放入 List, 再转换为 double[] 数组。这个很简单,一个 for 循环就搞定了,但是

2017-09-19 16:53:43 6126 1

原创 Java调用基于 R 的 One-Way ANOVA检测

本文主要说下面三点: 1. R 的 ANOVA 测试默认是基于 Type I Sum of Squares,而 SPSS 默认则是 Type III 平方和的,所以需要对 R 做修改; 2. 普通应用上,都是准备好一个 excel 文件,里面包含一个二维矩阵作为 SPSS / R 的数据输入;而 java 则是逐个计算变量 (列)的值,怎么构建 java -> R 的数据桥梁? 3. jav

2017-09-14 17:03:53 1109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除