【发布时间】:2021-01-02 09:27:41
【问题描述】:
我有一个直方图,想在上面显示一条密度图线或区域。它不适用于以下代码。
直方图以我想要的方式显示,但 geom_density() 似乎不起作用 请注意,我更改了列名以使其在堆栈上匿名。
plot <- ggplot(data=df, aes(x=DFCOLUMN)) +
geom_histogram(binwidth=10, color="#0000FF", fill="white") +
geom_density(alpha=.5, fill="#FF6666") +
facet_grid(. ~ SOME OTHER COLUMN) +
coord_cartesian(xlim=c(0,600)) +
ggtitle("COLUMNAME") +
theme(panel.background = element_blank())
你能想出一个解决办法吗?
谢谢
【问题讨论】:
-
到底是什么问题?您的代码在使用时运行良好,例如mtcars 作为示例数据。
-
它不显示密度图。
-
问题是没有任何数据(也许是你的情节的图像),我们只能猜测问题所在。
-
是的,很抱歉。我在帖子中添加了一张图片。
-
也许问题只是直方图和密度的不同比例?密度通常小于 1 ...