ggplot2でよく使うオプションをlist
でまとめておくことで、いつものオプションを簡単に呼び出す事が出来るTipsです。
以下のような記述を.RProfile
にしておきます。
ggtemplate <- list(my_ggtheme(),scale_y_continuous(labels=comma))
ggline <- list(ggtemplate,geom_line(alpha=0.5))
ggpoint <- list(ggtemplate,geom_point(size=3),
geom_point(size=1.5,colour="white",alpha=0.1))
※my_ggthemeは自作のggplot2のテーマです。
上記のように用意しておくことで、以下のように + でつなげて簡単にオプションを反映出来ます。
ggplot(diamonds,aes(x=carat,y=price,colour=color)) + ggpoint + ggline
長くなりがちなggplotのコードを短くすることが出来るのでお勧めです。