R
[R] rjson으로 data frame 으로 만들기
'김용환'
2015. 8. 5. 00:32
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"