【R】ggplotでglyphを変更

ggplotを使ってきたのに、知らなかったのですが、ggplotでグリフ(glyph)を簡単に変えられるようです。

早速やってみます。

何も指定しないと標準でこのように表示されます。

library(modeldata)
library(ggplot2)
data(penguins)
head(penguins)
g <- ggplot(penguins, aes(bill_length_mm, body_mass_g, col=species)) 
g + geom_point()

グリフを変更するには、geomでkey_glyphを指定します。

グリフを変更するには、geomでkey_glyphを指定します。
g + geom_point(key_glyph = "polygon")

key_glyphには、この他に

・abline
・blank
・boxplot
・crossbar
・label
・pointrange
・text
・timeseries
・smooth
・rect

等が使用できるようです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です