Я вижу, как geom_area
используется для заполнения области прямыми линиями. Как мне заполнить область под кривой, например, созданной geom_bspline
?
library("tidyverse")
library("ggforce")
dftest <- tibble(
x = c(1, 2, 3, 4, 5),
y = c(10, 15, 30, 80, 5)
)
# Fill area under straight lines - OK
ggplot(dftest, aes(x = x, y = y)) +
geom_point() +
geom_line() +
geom_area(alpha = 0.3)
# Fill area under curve ???
ggplot(dftest, aes(x = x, y = y)) +
geom_point() +
geom_bspline()