【R】ggfun

1.はじめに

ggfunは、ggplotにちょっとした機能をつけ足してくれるパッケージです。

2. インストール

CRANからインストールできます。

install.packages("ggfun")

3. つかってみる

element_roundrectは、レジェンドの周りに枠を作ってくれます。

library(ggplot2)
library(ggfun)
p <- ggplot(mpg, aes(displ, cty)) + geom_point()
p <- p + facet_grid(cols = vars(cyl))
p <- p + theme(strip.background=element_roundrect(fill="grey40", color=NA, r=0.15))
p
p2 <- ggplot(mtcars, aes(mpg, disp, color=factor(cyl), size=cyl)) +
  geom_point()
p2 + theme(legend.background=element_roundrect(color="#808080", linetype=2))

gglegendは、レジェンドを装飾してくれます。

p <- ggplot(mtcars, aes(mpg, disp)) + geom_point()
data <- data.frame(colour = c("red", "blue"), VALUE = c("A", "B"))
gglegend(aes(colour = VALUE, label=VALUE), data, geom_text, p)

4. さいごに

ちょっとした変更ですが、あるとうれしいですね。

Add a Comment

メールアドレスが公開されることはありません。