【R】ggbeeswarm
2021年5月12日
1. はじめに
ggbeeswarm
は、プロットの一種でオーバープロットを避けながら分布をドットで表示することができます。こちらでも見ましたが、もう少し触ってみました。
2. インストール
CRANからインストールできます。
install.packages('ggbeeswarm')
3. つかってみる
オーバーラッピングを避けるために2つのgeomが提供されています。
geom_quasirandom
geom_beeswarm
まずは、geom_quasirandom
を使ってみます。
library(ggplot2) library(ggbeeswarm) ggplot(iris,aes(Species, Petal.Length, col=Species)) + geom_quasirandom()
gghalves
パッケージと組み合わせて、geom_beeswarmを使ってみます。
library(gghalves) ggplot(mpg,aes(class, hwy, col=factor(class))) + geom_beeswarm(size=1.4)+ geom_half_boxplot(side="l")
4. さいごに
このパッケージは、まだまだ色んな表現ができるようですので、これからも調べてみます。