Rで学ぶ中級データインポート
Filip Schouwenaars
Instructor, DataCamp
これまで:Web のページやファイル
JSON
シンプル・簡潔・構造化
人に読みやすい
コンピュータで解析・生成しやすい
Web API とやり取りするため
Application Programming Interface
ソフトウェアを構築するための手続きと規約の集合
コンポーネント間のやり取り方法
Web API
サーバーのデータ取得・追加のためのインターフェース
HTTP 動詞(GET など)
ツイートの取得
ツイートへのコメント投稿
多様な用途
url <- "http://www.imdb.com/title/tt0095953/"
download.file(url, "local_imdb.html")

Jeroen Ooms
既存パッケージの改良
一貫性があり堅牢
あらゆるユースケースに対応
install.packages("jsonlite") library(jsonlite)fromJSON("http://www.omdbapi.com/?i=tt0095953&r=json")
List of 20
$ Title : chr "Rain Man"
$ Year : chr "1988"
$ Rated : chr "R"
$ Released : chr "16 Dec 1988"
$ Runtime : chr "133 min"
...
$ imdbVotes : chr "359,903"
$ imdbID : chr "tt0095953"
$ Type : chr "movie"
$ Response : chr "True"
Rで学ぶ中級データインポート