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

R 另一个向量的历史高点向量,r,R,我在论坛上搜索了一下,但找不到答案 我正在寻找一种转化的方法 c(1,3,4,2,7,12,6,8,15) 到 c(1,3,4,4,7,12,12,12,15)不使用循环 它可以定义为另一个向量的历史高点的向量 这是一个例子,我的数据长度将相当长 非常感谢, Emre我们可以使用cummax来自base R cummax(v1) #[1] 1 3 4 4 7 12 12 12 15 数据 v1 v1 <- c(1,3,4,2,7,12,6,8,15)

我在论坛上搜索了一下,但找不到答案

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

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

这是一个例子,我的数据长度将相当长

非常感谢,
Emre

我们可以使用
cummax
来自
base R

cummax(v1)
#[1]  1  3  4  4  7 12 12 12 15
数据
v1
v1 <-  c(1,3,4,2,7,12,6,8,15)