我想知道是否有一种方法可以归一化具有多个组的直方图的高度,使它们的第一个高度都等于1。例如:
results <- rep(c(1,1,2,2,2,3,1,1,1,3,4,4,2,5,7),3)
category <- rep(c("a","b","c"),15)
data <- data.frame(results,category)
p <- ggplot(data, aes(x=results, fill = category, y = ..count..))
p + geom_histogram(position = "dodge")
生成一个包含3组的普通直方图。
另外,
results <- rep(c(1,1,2,2,2,3,1,1,1,3,4,4,2,5,7),3)
category <- rep(c("a","b","c"),15)
data <- data.frame(results,category)
p <- ggplot(data, aes(x=results, fill = category, y = ..ncount..))
p + geom_histogram(position = "dodge")
给出一个直方图,其中每个组都被归一化为最大高度为1。
我想要一份直方图,其中每个组都被归一化为第一个高度为1(这样我就可以展示增长),但我不知道是否有适当的替代方法来使用“..ncount”或“..count..”,或者是否有人可以帮助我理解“..count..”的结构,从而让我能够从那里弄清楚。谢谢!