More Related Content
Similar to ggplot2用例集 入門編 (6)
ggplot2用例集 入門編
- 2. 自己紹介
• 紀ノ定 保礼
– 大阪大学大学院人間科学研究科
• 関心領域
– 認知心理学,交通心理学,人間工学
• 本日の発表内容
– データを視覚化するためのRパッケージである,
ggplot2の使い方の紹介(実践編)
– まだ「ggplot2再入門」を読んでいない方は,先に
そちらを読まれることをおすすめします
» http://www.slideshare.net/yutannihilation/ggplo
t2-53851875
- 3. 本発表のねらい
• これまでの解説
– 幅広く機能を説明するためのグラフ例が多い印象
– 必ずしも,“実際に”描きたいグラフではない?
• ggplot2は多機能であるがゆえに,微調整に迷うことも
• “実際よく使う”グラフのテンプレートがあってもいいかも
• 本発表
– (少なくとも心理学では)よく使われるグラフを例に
ggplot2の使い方を紹介
• 例:n要因デザインの実験で,各条件の平均値±1SEの範囲を
示したい
– 一種のチートシートになれば幸い
- 9. レイヤーを重ねて図を調整(例)
• 基本レイヤー
– 使用するデータフレームを指定
– aes()内には各軸の変数や,データの識別
形式(例:色,形状)を指定
– データの描画形式を指定
• geom_xxx() または stat_*(geom = “xxx”)
– 例えば散布図ならgeom_point()
– geom系とstat系の関係は
「ggplot2再入門」を参照
基本レイヤー(必須)
背景の指定
データ範囲の指定
- 45. 結語
• ggplot2は単なるグラフ化パッケージではない
• データの特性を爆発的に見えやすくする手段
• 細かい設定は確かに面倒なこともある
– しかし,それをサポートするパッケージもある
– サポートするWebサイトもある
• ggplot2逆引き
– https://yutannihilation.github.io/ggplot2-gyakubiki/
• r-wakalangへようこそ
– http://qiita.com/uri/items/5583e91bb5301ed5a4ba
• The ggplot2 Cheat Sheet
– https://www.rstudio.com/wp-
content/uploads/2015/03/ggplot2-cheatsheet.pdf