R 基于上次出现值的时间对数据帧进行子集设置

R 基于上次出现值的时间对数据帧进行子集设置,r,R,我想根据上一次出现值的时间对数据帧进行子集划分。该列是按时间顺序排列的频率表。我想找出上一次列中的值大于“Cut_值”的时间。然后,我想对该列进行子集设置,使其从第一个值创建一个新的帧,直到最后一次出现截止值后的5行。这里有一些示例数据,使用x作为频率,然后使用4行的截止值,然后只使用2行(将使用5行): dat请添加一个可复制的示例以及预期输出。您尝试了什么?我想是z@r2evans起作用了,谢谢

我想根据上一次出现值的时间对数据帧进行子集划分。该列是按时间顺序排列的频率表。我想找出上一次列中的值大于“Cut_值”的时间。然后,我想对该列进行子集设置,使其从第一个值创建一个新的帧,直到最后一次出现截止值后的5行。

这里有一些示例数据,使用
x
作为频率,然后使用4行的
截止值,然后只使用2行(将使用5行):


dat请添加一个可复制的示例以及预期输出。您尝试了什么?我想是
z@r2evans起作用了,谢谢