R의 rjson 모듈을 이용하면 JSON의 값을 가지고 data.frame으로 변환할 수 있다.
이를 위해서는 rbind라는 함수를 이용하면 된다.
<예제>
library(rjson)
json_body <- fromJSON('[
{"name": "Samuel", "rank": 1},
{"name": "Laba", "rank": 2},
{"name": "Oppa", "rank": 3}
]')
data_frame = as.data.frame(do.call(rbind, json_body))
data_frame
<결과>
> data_frame
name rank
1 Samuel 1
2 Laba 2
3 Oppa 3
> typeof(data_frame)
[1] "list"
> class(data_frame)
[1] "data.frame"
'R' 카테고리의 다른 글
[R] List Iterator (0) | 2015.08.06 |
---|---|
R 의 함수 aliasing (별명) (0) | 2015.08.06 |
[R] 리눅스 (Red-hat 계열) 모듈 설치 (0) | 2015.08.05 |
[R] null/na 체크 (is null) (0) | 2015.08.04 |
[R] HTTP Client - httr (0) | 2015.08.03 |