如何根据行的时差将R数据帧划分为多个数据帧?

如何根据行的时差将R数据帧划分为多个数据帧?,r,dataframe,R,Dataframe,我有这些数据: 其中有14.865行/数据包。 我想根据第2列(时间)将它们划分为更小的数据帧。 分区应创建多个数据帧,每个数据帧的范围为2秒:例如,第一个数据帧的范围应为cca 18:49:17.8到18:49:19.8。 但下一个数据帧应移动1/3秒,即:范围从cca 18:49:18.1到18:49:20.1 我的主要问题是:如何编写代码来查找“比原来低2秒或1/3秒”的行 编辑#1: 从dput()保存到文本文件中的数据(控制台输出太长)。 您可以使用dput共享数据吗?没有人可以使用截

我有这些数据:

其中有14.865行/数据包。 我想根据第2列(时间)将它们划分为更小的数据帧。 分区应创建多个数据帧,每个数据帧的范围为2秒:例如,第一个数据帧的范围应为cca 18:49:17.8到18:49:19.8。 但下一个数据帧应移动1/3秒,即:范围从cca 18:49:18.1到18:49:20.1

我的主要问题是:如何编写代码来查找“比原来低2秒或1/3秒”的行

编辑#1: 从dput()保存到文本文件中的数据(控制台输出太长)。

您可以使用
dput
共享数据吗?没有人可以使用截图中的数据。在控制台中键入
dput(head(df,10))
并更新您的帖子。@RonakShah head()的输出给出了前10行,但dput()的输出太大,无法复制,就好像它输出了整个数据帧一样。如果您有许多列,也可以将它们子集
dput(df[1:10,1:5])
@RonakShah嗨,你能再看一遍吗?