作者abc2090614 (casperxdd)
看板R_Language
标题Re: [问题] R读取JSONL(or JSON)格式的dataset
时间Fri Oct 28 22:40:55 2016
※ 引述《pp61022 (fight)》之铭言:
library(dplyr)
library(jsonlite)
content <- readLines("roam_prescription_based_prediction.jsonl")
line1.cms <- fromJSON(readlines[1])$cms_prescription_count %>% as.data.frame
mydata <- line1.cms
for (i in 2:length(content)) {
mydata <- bind_rows(mydata, fromJSON(content[i])$cms_prescription_count
%>% as.data.frame)
}
这会parse出其中一个data frame
另一个类似方法操作吧...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 68.52.13.65
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1477665658.A.930.html
※ 编辑: abc2090614 (68.52.13.65), 10/28/2016 22:41:37
1F:→ celestialgod: 可以考虑直接lapply + bind_rows会比较有效率 10/29 00:02
2F:→ pp61022: 谢谢! 这种方式也可以跑的出来! 10/29 11:49