У меня есть tibble, подобные следующему:
Offensive <- tibble(OffenseFormation = c("A","B","C"),
yardas_mean = c(3,4,5),
yardas_min = c(1,4,1),
yardas_max = c(5,4,6))
Я рисую линии с помощью следующего кода (как вы можете видеть на картинке ниже):
Offensive %>%
pivot_longer(starts_with("yardas_"),names_to = "yardas") %>%
ggplot(aes(x = OffenseFormation, y = value, group = yardas)) +
geom_line(aes(colour = yardas)) +
geom_point(aes(colour = yardas))
Я хочу заполнить область между yardas_min
и yardas_max
линиями.
Я уже использовал следующие заказы ggplot:
geom_area(alpha=0.1)
geom_polygon( aes(y = value, group = yardas), alpha = 0.1)
а также прочитайте некоторые предыдущие посты, подобные этим:
Но безуспешно, какая-нибудь помощь?
Спасибо,
Альберто