【发布时间】:2018-10-20 08:16:35
【问题描述】:
我想填充曲线下的一小块区域。然而,带状几何图形加入了分布的两个“部分”。
library(tidyverse)
density(rnorm(1000, 0, 1)) %$%
data.frame(x=x, y=y) %>%
mutate(area = dplyr::between(x, 1.5, 2.6)) %>%
ggplot() +
geom_ribbon(aes(x = x, ymin = 0, ymax = y, fill = area))
我相信避免这种行为的方法之一是将分布分成三个不同的部分,并用相同的颜色填充这两个部分。但是,我正在寻找一种更整洁优雅的方式。
【问题讨论】: