5
Это игрушка набор данных:Заполните область между двумя линиями с ggplot2 в R
xa <- c(4, 5, 4.5, 4, 3, 1.5)
ya <- c(1, 2, 4, 5, 5.5, 6)
xb <- c(3.8, 4.5, 4, 3.5, 2.5, 1)
yb <- c(1, 2, 3, 4, 5, 5.8)
toyset <- as.data.frame(cbind(xa, ya, xb, yb))
Если мы просто построить точки и линии, соединяющие их, мы получим:
library(ggplot2)
ggplot(toyset) + geom_path(aes(xa, ya)) + geom_path(aes(xb, yb)) +
geom_point(aes(xa, ya)) + geom_point(aes(xb, yb))
Есть ли простой способ в ggplot2, чтобы заполнить область, определенную двумя строками?