【发布时间】:2020-09-25 02:56:20
【问题描述】:
我有一个如下所示的数据集(时间以秒为单位):
+-------+--------------------+------------------+---------+
| Index | Start.Elapsed.Time | End.Elapsed.Time | Outcome |
+-------+--------------------+------------------+---------+
| 1 | 0.0 | 2.5 | 0 |
| 2 | 2.5 | 5.0 | 0 |
| 3 | 3.1 | 5.4 | 1 |
| 4 | 5.0 | 7.5 | 0 |
| 5 | 7.5 | 10 | 0 |
+-------+--------------------+------------------+---------+
如您所见,定时数据大多以 2.5 秒为间隔进行分段。但是,有些条目(例如:3)的时间间隔是不规则数字,对于所有这些条目,结果都是 1。我想删除这些条目,但在结果变量中添加一个“1”条目重叠的均匀分段数据行(即:2 和 4)。我希望我的输出表如下所示:
+-------+--------------------+------------------+---------+
| Index | Start.Elapsed.Time | End.Elapsed.Time | Outcome |
+-------+--------------------+------------------+---------+
| 1 | 0.0 | 2.5 | 0 |
| 2 | 2.5 | 5.0 | 1 |
| 4 | 5.0 | 7.5 | 1 |
| 5 | 7.5 | 10 | 0 |
+-------+--------------------+------------------+---------+
我不确定如何解决这个问题。任何帮助将不胜感激。谢谢
【问题讨论】:
-
编辑:另外,我在 R 工作