Submit Search
Rから利用するオープンデータAPI
•
35 likes
•
12,914 views
s3works
Follow
第32回R勉強会@東京 でのLT資料です. #TokyoR
Read less
Read more
1 of 12
Download now
Downloaded 78 times
More Related Content
Rから利用するオープンデータAPI
1.
Rから利用する オープンデータAPI Twitter ID: @s3works 第32回R勉強会@東京
(#TokyoR) 2013/07/20
2.
Linked Open Data •
Web上で利用可能な,オープンなグラフデータベース • オープンデータの主要なデータモデルの1つ Wikipedia日本語版 DBpedia Japanese クエリ結果の可視化例 LOD化 クエリ実行
3.
SPARQL • LODデータセットに対するクエリ言語 • W3C標準のAPI(エンドポイントと呼ぶ) PREFIX
dbpja: <http://ja.dbpedia.org/property/> PREFIX dcterms: <http://purl.org/dc/terms/> select distinct ?movie ?director ?actor // 映画名,監督名,出演者名を取得 where { ?m dcterms:subject <http://ja.dbpedia.org/resource/Category:日本の映画作品> . // 映画 ?m の主題は日本の映画作品である ?m dbpja:監督 ?d . // 映画 ?m の監督は ?d である ?m dbpja:出演者 ?a . // 映画 ?m の出演者は ?a である ?m rdfs:label ?movie . // 映画 ?m の名前は ?movie である ?d rdfs:label ?director . // 監督 ?d の名前は ?director である ?a rdfs:label ?actor . // 出演者 ?a の名前は ?actor である }
4.
SPARQL package for
R • RでSPARQLを利用するためのパッケージ • コードは4行だけ! • URIに日本語を含むと,うまく動作しない場合がある > library(SPARQL) > endpoint <- "http://ja.dbpedia.org/sparql" // エンドポイントのURI > query <-'select ...' // クエリ > res <- SPARQL(endpoint,query)$results movie director actor 1 パラサイト・イヴ 落合正幸 稲垣吾郎 2 パラサイト・イヴ 落合正幸 別所哲也 3 パラサイト・イヴ 落合正幸 三上博史 4 パラサイト・イヴ 落合正幸 中嶋朋子 5 パラサイト・イヴ 落合正幸 葉月里緒菜 ... http://semanticweb.cs.vu.nl/R/ http://linkedscience.org/tools/sparql-package-for-r/ http://cran.r-project.org/web/packages/SPARQL/ http://www.slideshare.net/nezuQ/rsparql
5.
Gephiで監督と出演者の関係を可視化
6.
参考文献 • 書名:Linked Data:
Webをグローバルなデータ空間 にする仕組み • 著者:トム・ヒース,クリスチャン・バイツァー • 訳者:武田英明(翻訳) • 出版:近代科学社 • http://t.co/jCEbYYPV
7.
LinkData.org App.LinkData.org データを使ってアプリを作る アプリで使えるデータを作る データ公開とアプリ公開の 両方ができるプラットフォーム
9.
テーブルデータの変換と公開をサポートする LinkData.org テーブル形式の データをアップロード • R •
Simple Data Format • TSV • RDF/Turtle • RDF/JSON • RDF/XML • RSS • KML(緯度・経度情報が含ま れる場合) 様々な形式のAPIに 変換して公開 現在提供しているAPIは全8種
10.
データを使ったアプリの作成・公開をサポートする App.LinkData.org LinkDataに公開されている 全てのデータが、アプリの 入力データとして利用可能 オンラインエディタでJavaScriptを 書いて即、アプリとして公開 公開アプリはフォーク可能 Fork
11.
LODチャレンジ 「オープンデータを作る・使う」を評価する日本初のコンテスト オープンデータに係わる様々な分野の取り組みをつなぎます http://lod.sfc.keio.ac.jp/
12.
いっしょに「オープンデータ」しませんか? 作品募集期間中(2013/10-2014/1を予定),および募集開始前に, 「LODチャレンジデー」と称したセミナーやアイデアソンを開催します 【終了】 • 2013/06/08,石川県・石川高専 オープンデータに関する国内外の動向,ご当地オープンデータ の紹介 【開催予定】 • 2013/08/10,東京・渋谷【申込締切済】 オープンな統計データ(統計表)活用アイデアソン •
2013/08/下旬,東海 • 2013/09/中旬,東京 • 2013/09/下旬,東京 以降,順次計画中 Twitter @LodJapan Facebook LOD.challenge.Japan Web http://lod.sfc.keio.ac.jp/
Download