Hadley 神の造りし rvest、ちょっとしたスクレイピングコードが一瞬で書けたので凄いなと思いました。 library(rvest) html <- html("http://tabelog.com/tokyo/A1307/A130701/13094275/") access <- html %>% html_nodes(xpath = '//*[@id="accesslog"]/div/ul/li/em') %>% html_text() print(access)
![rvest すげえ。#rstatsj - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/96dd101ff1735cb4649afb425f22cbce9eeb18ba/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9cnZlc3QlMjAlRTMlODElOTklRTMlODElOTIlRTMlODElODglRTMlODAlODIlMjNyc3RhdHNqJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz00NWI1YjIwYjlkM2VhOTVkOGIyZGE5NTNlZTViNzBmNg%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBob3hvX20mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWFkMmFiZGE5MmQ3MzAzZmRkMzNkNWM0MzYzMWJlZjU2%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-44Ob44Kv44K944Ko44Og%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3Db91b608fde78abfd20d8695c6e7c8926)
福島真太朗『データ分析プロセス』を読んでいると、dplyr の select() の使い方で知らないものが載っていた。 調べてみると、select() は引数に様々なバリエーションを受け付けることができることを知ったので、ここにまとめておく。 これらのカラム選択方法は summarise_each(), mutate_each() においても全く同様である。 さらに、tidyr パッケージの各種関数(gather()など)に対しても同じようにして使える。 1. 全コード 一覧性のために、最初に全コードを載せておく。以降のセクションでは一つずつ実行結果を含めて解説する。 # データの準備 ------------------------------------------------------------------ library(dplyr) library(nycflights13)
みんな大好き dplyr では、データソースとしてデータベースを扱うことができます。 この機能は非常に便利なんですが、私以外に使っている人を見たことないです。 みんな知らないだけかもしれないので、Web上で読める情報をここにまとめておきます。 まず使い始めたい人は本家 Hadley の書いた Vignette Databases この Vignette を日本語で解説してくれる @dichika さんの記事 dplyrとデータベース あたりを読むといいと思います。 Vignette にはなぜか CASE 式の書き方が載っていないので次の記事も読むといいです。 dplyr で DB にクエリを投げる時に CASE 式を使いたい これで基本的なやり方はわかったはずです。 あとは DB が PostgreSQL なら環境変数を使って文字化けを防いだり接続を楽にしたりできます。 dplyr、Pos
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く