ggplot2, r,

Rのメモ: ggplot2

Shoya Shoya Follow Jul 23, 2019 · 5 mins read
Rのメモ: ggplot2
Share this

ggplot2で図を作るときに調整したことのメモ。レジェンドの調整や色の指定方法など。

レジェンド

レジェンドのマーカーの幅を変えるときは

> theme( legend.key.width = unit(1.5, "cm")  )
# 1.5 の部分は数値、"cm" のところは単位(unit)

レジェンドを消すときは

> theme( legend.position = 'none' )

特定のレジェンドを消すときは

# colorやlinetypeなどで複数のグループを指定しているとき
> guides( colour = FALSE )

(棒グラフなどで)塗り(fill)の色を調整するとき

# 色を一色ずつ指定する
> scale_fill_manual( values = c( "red", "green", "blue" ) )

棒グラフ

position=position_dodge()の時

デフォルト0.9、widthはグラフの中心同士の距離だと思う。

geom_errorbar()を使う時

position=position_dodge()をgeom_bar()とgeom_errorbar()両方に設定

両方にカテゴリ内で分けたやつ(例えばfillとか)を入れる。説明不足

参考

ggplot2で凡例を消す。 - Qiita

ggplot2: きれいなグラフを簡単に合理的に - Heavy Watal

Shoya
Written by Shoya Follow
免疫学やウイルス学について数理モデルを使った研究をしています。