另一个向量的历史高点的向量

时间:2019-07-01 15:58:22

标签: r

我在论坛上进行了搜索,但找不到答案。

我正在寻找一种转换的方法 c(1,3,4,2,7,12,6,8,15) 至 c(1,3,4,4,7,12,12,12,15)不使用循环。

可以定义为另一个向量的历史高点的向量。

这是一个例子,我的数据长度会很长。

非常感谢, 埃姆雷(Emre)

1 个答案:

答案 0 :(得分:3)

我们可以使用cummax中的base R

cummax(v1)
#[1]  1  3  4  4  7 12 12 12 15

数据

v1 <-  c(1,3,4,2,7,12,6,8,15)