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とか)を入れる。説明不足