12.12 蜂群图

在样本点有限的情况下,用蜜蜂图代替普通的抖动图,可视化效果会好很多,如图 12.49 所示。Erik Clarke 开发的 ggbeeswarm 包可以将随机抖动的散点图朝着比较规律的方向聚合,又不丢失数据本身的准确性。

library(ggbeeswarm)
p1 <- ggplot(iris, aes(Species, Sepal.Length)) +
  geom_jitter() +
  theme_minimal()
p2 <- ggplot(iris, aes(Species, Sepal.Length)) +
  geom_quasirandom() +
  theme_minimal()
p1 + p2
蜜蜂图可视化效果比抖动图好

图 12.49: 蜜蜂图可视化效果比抖动图好