ggplot theme テーマ タイトル 凡例 軸 パレット
凡例タイトル
全体タイトルとレジェンドのタイトルを指定する。共通なタイトルを指定するとレジェンドを一つに統合できる。この場合はcolorとfillのスケールを"CLI Delta"で統一している。
p <- p + labs(title = "SPX + Theory + Residual + CLI Delta",fill="CLI Delta",colour = "CLI Delta")
p <- p + scale_color_brewer(palette="Spectral",na.value = "black",name = "CLI Delta", labels = c("High","mid High","mid Low","Low","NA"))
p <- p + scale_fill_brewer(palette="Spectral",na.value = "black",name = "CLI Delta", labels = c("High","mid High","mid Low","Low","NA"))
デフォルトパレットを使用する場合はhueを指定する。
p <- p + scale_fill_hue(name='regions')
凡例を消すとき
位置を調整する時はlegend.positon を指定する。"none" , "left" , "right" , "bottom" , "top" のいずれかが使える。"none"だと表示されない。
p <- p + theme(legend.position = 'none')
軸のタイトルを消す時
p <- p + theme(axis.title.x=element_blank(),axis.title.y=element_blank())
台紙の色指定
p <- p + theme(rect = element_rect(fill = "grey88",colour = "black",size = 0,linetype = 1))
パネルの色指定およびグリッドの消去
p <- p + theme(panel.background = element_rect(fill = "grey88",colour = "lightblue"),panel.grid = element_blank())
デフォルト色指定によるパネル色変更
背景は暗灰色、線は黒が指定されている。
p <- p + theme_dark()