Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Submit Search
Submit Search
Upload
中の人が語る seekR.jp の裏側
•
7 likes
•
11,191 views
Takekatsu Hiramura
Follow
TokyoR #31 seekR: http://seekr.jp/
Read less
Read more
Report
Share
Related slideshows
Abテストと検定
Abテストと検定
第31回TokyoR LT資料
第31回TokyoR LT資料
rzmq
rzmq
Report
Share
1 of 14
More Related Content
中の人が語る seekR.jp の裏側
1.
中の人が語る seekR.jp の裏側 Takekatsu
Hiramura (@hiratake55) 1
2.
今日話すこと 2 1. 自己紹介 2. seekR
の概要 ①seekR について ②seekR の仕組み 3. 便利な検索方法 ①Firefox アドオン & Google Chrome 拡張機能 ②Open Search ③音声検索 ④画像検索 4. 2013 年 seekR 上半期検索ランキング (1月~5月) 5. さいごに
3.
自己紹介 » Takekatsu Hiramura »
コンサルティングファーム勤務 » seekR 管理人 » Twitter: @hiratake55 » Facebook: https://www.facebook.com/thiramura » GitHub: https://github.com/hiratake55 » LinkedIn: http://lnkd.in/EBPnr4 » 個人サイト http://thira.plavox.info/ 3
4.
RForcecom パッケージ R から
Salesforce.com, Force.com に接続するパッケージ、「RForcecom」 を開発しました。本体は CRAN に登録済で、コードは GitHub で公開中です。 4 データマニピュレーション 統計分析(多変量解析、データマイニング等) データビジュアリゼーション CRM(顧客情報管理) ダッシュボード・レポート コラボレーション基盤(Chatter, ToDo 管理等) RSalesforce.com データ 削除 データ 挿入 データ 更新 画面 イメージ ・ データ 連携内容 用途 CRAN 内のページ:http://cran.r-project.org/web/packages/RForcecom/ データ 抽出 SOQL クエリ 検索
5.
seekR について R 専門の検索エンジン。ご存知の通り、「R
はググりにくい」ため、専用の検索 エンジンが必要。2009 年にリリースし、現在も改良を続けています。 5 Google の検索結果 seekR の検索結果 なお、seekR が参考にしたサイトに Rseek.org (英語圏の R 専用検索エンジン) があります。 http://www.rseek.org/ 「正規表現 置換 連続 R」 の Google 検索結果 「正規表現 置換 連続」 の seekR 検索結果 正規表現 ツールの紹介 .NETで正規表現 を扱う方法 サクラエディタの 正規表現機能 Perl の 正規表現の使い方 grep関数, gsub関数の使い方 (Scratch-R) 文字列操作関数の一覧 (RjpWiki) R の文字列操作 チュートリアル (R-Source) RjpWiki にある Q&A
6.
seekR 管理人 seekR
ユーザ seekR の仕組み R に関する Web サイト, Blog, SlideShare 等を人力で Google カスタム検索に 登録し、R に関するサイトに限定した検索結果を表示する仕組みです。 6 R に関する Web サイト RjpWiki Quick-R R-Tips RPubs Rによる統計処理 日本語版 R documentation R - 統計解析とグラフィックスの環境 Scratch-R R-Source Practice makes perfect BOD 極めて個人的なメモ ほくそ笑む My Life as a Mock Quant 糞ネット弁慶 驚異のアニヲタ社会復帰への道 iAnalysis ~おとうさんの解析日記~ yokkunsの日記 kosugitti's blog hamadakoichi blog holidayworking.github.com SlideShare Stackoverflow など Google カスタム検索 自家用検索エンジンを作成できるサービス。 事前に登録したサイト内のみを検索対象として検索可能。 (例) 企業の自社 Web サイト内検索、Blog 内検索 seekR 各種検索方法を提供 seekR Web サイト seekR モバイル Web サイト Firefox アドオン Google Chrome 拡張機能 Open Search 検索ボックス 検索クエリ 検索結果 リリース当初 (2009 年) は 4 サイトのみが検索対象。(RjpWiki, R-Tips, Rによる統計処理, 日本語版 R documentation) ⇒ 対象サイトの追加を繰り返し、2013 年 6 月現在、約 280 サイトが登録済。 人力で登録 人力で登録 人力で登録 人力で登録 人力で登録 人力で登録
7.
Firefox アドオン、Google Chrome
拡張機能 Firefox アドオン、Google Chrome 拡張機能が公開されており、文字列を選択 後、右クリックメニューから seekR 検索が行えます。 7 seekR Firefox アドオン seekR Google Chrome 拡張機能 ダウンロード:Add-ons for Mozilla https://addons.mozilla.org/ja/firefox/addon/seekr- search/ ダウンロード: Chrome Web Store http://goo.gl/nx6KZ
8.
Open Search seekR は検索エンジンの標準規格(Open
Search)に対応しているため、例え ば、Google Chrome では、以下の様な使い方が可能です。 8 《参考》 Open Search に対応しているサイト (YouTube, Yahoo.co.jp, Rakuten, Wikipedia, CiNii, PubMed 等) ではどの サイトでも、上記と同じ手順で検索できます。 ① seekR を 1 度以上使用し た Chrome でアドレス バーに「see…」と入力。 ② Tabキーを押下。 ③ 「seekR を検索」と表示 された後、キーワードを 入力、Enter キーを押下。 1 2 3
9.
音声検索 Google Chrome では、HTML5
の Speech Input に対応しているため、マイク からの音声入力による検索が行えます。 9 《参考》 フォームに音声入力を追加する HTML コード: <input type="text" name="****" value="****"> <input type="text" name="****" value="****" speech x-webkit-speech > 追加前: 追加後:
10.
画像検索 サイト検索と同様に画像検索機能もリリースしました。seekR では画像出力系 のパッケージの出力イメージの確認などに活用できます。 10 (例) wordcloud
パッケージの出力イメージ
11.
seekR 2013 年上半期検索ランキング Google
Custom Search の管理者画面では、検索数の多いキーワードが閲覧可 能です。2013 年上半期の検索数の多いキーワード (=最近ホットなトピック) をいくつか紹介します。 11
12.
seekR 2013 年上半期検索ランキング ①
RGoogleMaps パッケージ GoogleMapの画像データを取得し、緯度/経度を与えると、地図上にポイントや ポリゴンをレンダリングします。 12 (例) 福島第一原発周辺の放射線地図 《引用元》 RgoogleMapsを使った放射線地図 http://oku.edu.mie-u.ac.jp/~okumura/stat/rgooglemaps.html 処理イメージ lat<-c(XXX,XXX,...) lon<-c(YYY,YYY,...) ①緯度経度データを作成 ②Google から地図を取得 ③作図関数にて地図上に ポイントを描画
13.
seekR 2013 年上半期検索ランキング ②
RColorBrewer パッケージ R 標準のカラーパレットは純色で見やすいとは言えないですが、RColorBrewer パッケージは見やすく、目にやさしいカラーパレットを提供します。 13 《参考》 Colorbrewer: Color Advice for Maps http://colorbrewer2.org/ 色の話・その6 - 日々のつれづれ、良かった探し http://d.hatena.ne.jp/myopomme/20120118/1326897577 # Rainbow カラーパレットを Pie chart で表示 pie(rep(1, 12), col = rainbow(12)) # カラーコードを出力 rainbow(4) [1] "#FF0000FF" "#80FF00FF" "#00FFFFFF" "#8000FFFF" R 標準のカラー パレット RColorBrewer パッケージ # カラーパレットのサンプルを表示 display.brewer.all() # カラーパレットのイメージを表示 display.brewer.pal(name="Blues",n=9) display.brewer.pal(name="YlOrRd",n=9) display.brewer.pal(name="Spectral",n=9) # カラーコードを出力 colorRampPalette(brewer.pal(9,"Blues"))(8) [1] "#F7FBFF" "#DAE8F5" "#BAD6EB" "#88BEDC“ [5] "#539ECC" "#2A7AB9" "#0B559F" "#08306B" コードの例 出力イメージ
14.
さいごに 今後も seekR をより扱いやすいサービスにするために、皆さんへのお願いです。 14
人力によるサイト追加を行なっているため、seekR に登録されていない R 関係 のサイトがあります。 もし、seekR に表示されない R 関係のサイトがあったら教えてください。 Open Search 等、便利な使い方があったらぜひ教えてください。 ブラウザのアドオンなど、土日で作れるアプリならなんでも作ります。 seekR は Twitter や Facebook 等、ソーシャルネットワーク経由で多くの人に 知ってもらえるようになりました。 ぜひ、いいねボタン、Tweet ボタンなどで周りの人に紹介してもらえると嬉し いです。 ① ② ③