【发布时间】:2021-08-04 21:20:12
【问题描述】:
嘿,我有以下代码:
df = data.frame(X = rnorm(40), Y = rep(c("A", "B"), 20))
ggplot() + geom_histogram(data = df, aes(x = X, fill = factor(Y)), stat = "count", position = "dodge", bins = 5) + theme_bw()
我的目标是将X 划分为 5 个 bin 并绘制直方图,我们将在其上看到每个 bin 中 "A" 和 "B" 的数量。为什么这段代码不起作用,我应该改变什么?因为bins 不起作用:(
【问题讨论】:
-
你有什么
stat = "count"?这会干扰默认的直方图统计信息。您正在尝试创建一个闪避直方图?这很平常。你真的只想要一个闪避的条形图吗?