显示每个图形使用的个体数量 (ggplot2)

问题描述 投票:0回答:1

我最近开始使用 R 和 ggplot 包,我想知道是否可以在每个图形中显示我的分析正在使用的个体数量,如果可以,我该怎么做?

我正在做一项关于螃蟹及其分布的生物学研究,例如,在这张图中,我使用了 24 个个体,我想在图中显示这一点,以便更好地表示非莫斯特拉量,例如“N = ?”

ggplot2 graphics
1个回答
0
投票

ggplot::annotate() 会为你做到这一点。例如:

df <- data.frame(
  crab_id = 1:24,
  distribution = runif(24)
)

ggplot(df) +
  geom_histogram(aes(x = distribution), bins = 5)+
  annotate("text", x = 0.5, y = -.5, label = paste0("n = ", nrow(df)))
© www.soinside.com 2019 - 2024. All rights reserved.