我可以通過geom_ribbon
或geom_area
獲得「已填充」geom_line
。是否有與geom_step
等價的東西,不需要與多邊形/條形圖或者創建實際的步驟點?下面是一些示例數據:生成填充geom_step
library(ggplot2)
set.seed(1)
df <- data.frame(
x=rep(sort(sample(1:20, 5)), 3),
y=ave(runif(15), rep(1:3, each=5), FUN=cumsum),
grp=letters[rep(1:3, each=5)]
)
ggplot(df, aes(x=x, y=y, color=grp)) + geom_step(position="stack")
主要生產:
基本上,我想同樣的事情,但與填充區域。我知道如何通過實際創建步驟所需的x/y值並使用geom_area
來做到這一點,但我希望有一些更簡單的方法。