全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8539 9
2016-02-09
library(rjson)
order_data <- fromJSON(paste(readLines("fin0.json"), collapse=""))
fin0.rar
大小:(1.63 KB)

 马上下载

本附件包括:

  • fin0.json

得到的列表结构,想转换成数据框后输出csv格式。
json格式内容

我写的以下代码转换成数据框 提示错误,应该怎么正确的写?
复制代码
Error in data.frame(acountType = 2, address = "", area = "", bank = "",  :   参数值意味着不同的行数: 1, 0

另外还想问下, 我用rjson包中的 fromJSON读取json文件时 老是提示:
Warning message:In readLines("fin0.json") : incomplete final line found on 'fin0.json'
但又可以正常的运行代码 ,请问这个是什么原因?

二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-9 22:15:23
这个不是简单的data.frame形式,看了一下你的数据结构,第一层是items,offset等,在items里,还有很几层,这样的结构本来就不太好转化成data.frame
二维码

扫码加我 拉你入群

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

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

2016-2-9 23:17:19
jiangbeilu 发表于 2016-2-9 22:15
这个不是简单的data.frame形式,看了一下你的数据结构,第一层是items,offset等,在items里,还有很几层,这 ...
{:2_27:} 新年好!
这个json的结构是比较复杂点,我这需要转换items里的数据为 数据框。 能给段代码示意下吗?
二维码

扫码加我 拉你入群

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

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

2016-2-10 16:43:54
fcfc2013 发表于 2016-2-9 23:17
新年好!
这个json的结构是比较复杂点,我这需要转换items里的数据为 数据框。 能给段代码示意 ...
新年好,是item里还有几层list嵌套着的,你需要转的数据,不能转化成数据框(data.frame)的格式
二维码

扫码加我 拉你入群

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

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

2016-2-11 09:02:58
jiangbeilu 发表于 2016-2-10 16:43
新年好,是item里还有几层list嵌套着的,你需要转的数据,不能转化成数据框(data.frame)的格式
那有什么其它方法输出csv格式呢?
二维码

扫码加我 拉你入群

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

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

2016-2-11 13:18:27
也许您一开始的思路就有问题。为何非要转换成CSV格式呢?JSON和XML其实和CSV一样都是普通的文本文件格式,但JSON和XML能方便地表达树状数据结构,而CSV则不行。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群