【发布时间】:2019-10-27 11:14:36
【问题描述】:
考虑这个简单的tibble
tibble(time = c(ymd('2019-01-01'),
ymd('2019-01-02'),
ymd('2019-01-03'),
ymd('2019-01-04'),
ymd('2019-01-05')),
var1 = c(1,2,3,4,5),
var2 = c(2,0,1,2,0))
# A tibble: 5 x 3
time var1 var2
<date> <dbl> <dbl>
1 2019-01-01 1 2
2 2019-01-02 2 0
3 2019-01-03 3 1
4 2019-01-04 4 2
5 2019-01-04 5 0
我想使用lattice 创建一个堆叠面积图,其中time 在x 轴上,var1 和var2 随着时间的推移堆叠(在y 轴上)。
可以吗?
谢谢!
【问题讨论】:
-
不,不是累积的。在时间 t 绘制 (var1) 和 (var1+var2)。真的像r-graph-gallery.com/136-stacked-area-chart
标签: r plot lattice stacked-area-chart