📜  在 R 编程中计算向量的累积最大值 – cummax()函数

📅  最后修改于: 2022-05-13 01:55:19.222000             🧑  作者: Mango

在 R 编程中计算向量的累积最大值 – cummax()函数

累积最大值是给定变量的元素 l 的元素 1 到 l 的最大值。

R 语言中的cummax()函数用于计算作为参数传递的向量值的累积最大值。

示例 1:

Python3
# R program to cumulative maxima
 
# Calling cummax() function
cummax(6:2)
cummax(-2:-6)
cummax(3.8:1.2)


Python3
# R program to cumulative maxima
 
# Creating vectors
x1 <- c(5, 3, 2, 6, 3, 4)
x2 <- c(-4, 6, 3)
 
# Calling cummax() function
cummax(x1)
cummax(x2)


输出:

[1] 6 6 6 6 6
[1] -2 -2 -2 -2 -2
[1] 3.8 3.8 3.8

示例 2:

Python3

# R program to cumulative maxima
 
# Creating vectors
x1 <- c(5, 3, 2, 6, 3, 4)
x2 <- c(-4, 6, 3)
 
# Calling cummax() function
cummax(x1)
cummax(x2)

输出:

[1] 5 5 5 6 6 6
[1] -4  6  6

因为,最大值是按降序计算的,因此上面的代码显示了向量的两个累积值。