R 根据以上行的值删除行

R 根据以上行的值删除行,r,subset,R,Subset,我对以下数据集有一个简单的定义: data <- cbind(c(1,2,3,4,5,6,7,8,9,10,11),c(1,11,21,60,30,2,61,12,3,35,63)) 您想试试: PS.是一个内部R函数,因此,由于R变量和函数共享名称空间(R设计受Scheme的影响,Scheme是a),因此您的变量会影响系统功能。您想尝试: PS.是一个内部R函数,因此,由于R变量和函数共享名称空间(R设计受Scheme的影响,Scheme是a),您的变量会影响系统功能。cummax函数

我对以下数据集有一个简单的定义:

data <- cbind(c(1,2,3,4,5,6,7,8,9,10,11),c(1,11,21,60,30,2,61,12,3,35,63))
您想试试:

PS.是一个内部
R
函数,因此,由于
R
变量和函数共享名称空间(
R
设计受Scheme的影响,Scheme是a),因此您的变量会影响系统功能。

您想尝试:


PS.是一个内部
R
函数,因此,由于
R
变量和函数共享名称空间(
R
设计受Scheme的影响,Scheme是a),您的变量会影响系统功能。

cummax函数应能正常工作

data[ data[,2]==cummax(data[,2]),] 
返回

     [,1] [,2]
[1,]    1    1
[2,]    2   11
[3,]    3   21
[4,]    4   60
[5,]    7   61
[6,]   11   63

根据需要。

cummax功能应能正常工作

data[ data[,2]==cummax(data[,2]),] 
返回

     [,1] [,2]
[1,]    1    1
[2,]    2   11
[3,]    3   21
[4,]    4   60
[5,]    7   61
[6,]   11   63
如所愿