R语言 计算一个向量的累积最大值 – cummax()函数

R语言 计算一个向量的累积最大值 – cummax()函数

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

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

语法: cummax(x)

参数

x: 数字对象

例1 :

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

输出

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

例2 :

# 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)
R

输出

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

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册