jsonlite

JSONを処理するためのパッケージ

導入方法

常法通りにインストール。

> install.packages("jsonlite", dep=TRUE)

インストール出来たら、library()で読み込む。

> library(jsonlite)

JSONからデータフレームへ変換する

> jsonData <- fromJSON("https://api.github.com/users/jtleek/repos")
> names(jsonData)

JSONの入れ子構造を確認する

> names(jsonData$owner)

> jsonData$owner$login

データフレームからJSONへ変換する

myjson <- toJSON(iris, pretty=TRUE)
cat(myjson)

See Also

tidyr

データをtidyに整形する

dplyr

データフレームを操作するためのパッケージ

xml2

XMLを扱うためのパッケージ

rjson

JSONデータを処理するためのパッケージ

magrittr

パイプ演算子を使うためのパッケージ

rvest

HTMLやXMLを簡単に操作するためのパッケージ

purrr

関数型プログラミングを行うためのパッケージ

stringr

文字列を操作するためのパッケージ