楼主: aheyibin
1600 1

[实际应用] JAVA 调用R接收list对象中的字符串全部变成了数字 [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
0 小时
注册时间
2015-6-15
最后登录
2015-8-25

楼主
aheyibin 发表于 2015-8-25 15:50:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
     name1    name2     value
1   总指数   总指数 1.0000000
4 玉林指数 玉林指数 1.0000000
2   总指数 玉林指数 0.9093259
3 玉林指数   总指数 0.9093259

使用用rjava方式用java调用R语言,用 Rengine 接收这样一个list ,结果里面的字符值全部变成了数字,这是为什么? java debug 结果如下

[VECTOR ([FACTOR {levels=("1","14","15","16","17","18","19"),ids=(0,0,0,0,0,0)}], [FACTOR {levels=("1","14","15","16","17","18","19"),ids=(3,1,4,2,6,5)}], [REAL* (0.993164292197223, 0.9798671822279136, 0.9732088580695736, 0.9701674411051808, 0.9694019685310229, 0.9093259401814968)])]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Java list jav IST 字符串 字符串 JAVA

沙发
shirakawa 发表于 2015-8-26 00:58:41
原来R里的那个list里的东西的类型都是FACTOR吧
先转成字符跟数值好了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 10:48