我希望在R中,将每个柱状图的图例放在其峰值上方而不是图形右侧。让我用一个伪数据集来解释:
a <- rnorm(100, mean = 20, sd = 1)
b <- rnorm(100, mean = 22, sd = 1)
aleg <- rep("A",length(a))
bleg <- rep("B",length(b))
data <- data.frame(value=c(a,b), variable=c(lega,legb))
ggplot(data,aes(x=value, fill=variable)) + geom_density(alpha=0.25) + labs(fill="")
这将为您提供:
这是我想要的:
我有一个包含 ~8 种不同变量的大数据集。因此,我希望有一个快速的解决方案,而不是添加单个文本框。
谢谢!
geom_text
中使用它们? - Henrikggpmisc::stat_peak
。 - Henrik