我有一张(Excel)表格,它会为5秒钟的爆发分配一定的行为。因此,对于一次突发,我有开始时间,结束时间以及行为是否在此更改时间与新行为之间发生变化(请参阅表格)。但是,考虑到变化的时间,我想把这5秒的爆发分成1秒的爆发。
Date StartTime EndTime Behaviour Change_to Time_of_change
17.06.2012 06:36:01 06:36:06 StHup N N
17.06.2012 06:36:06 06:36:11 StHup StCl 06:36:08
17.06.2012 06:38:01 06:38:06 StHup N N
17.06.2012 06:38:06 06:38:11 StHup N N
我想将包含4行的上表转换为包含20行的一行,例如,对于第二行,它应该看起来像这样(因为行为在06:36:08更改):
Date StartTime EndTime Behaviour
...
17.06.2012 06:36:06 06:36:07 StHup
17.06.2012 06:36:07 06:36:08 StHup
17.06.2012 06:36:08 06:36:09 StCl
17.06.2012 06:36:09 06:36:10 StCl
17.06.2012 06:36:10 06:36:11 StCl
...
我绝对是R的新手,现在已经知道如何开始,虽然我现在在互联网上搜索了很长时间。有人可以给我一个提示如何开始,我应该看看哪个功能?
非常感谢提前!