如何对R中的绘图分割高于和低于零的周期

时间:2016-12-13 01:04:46

标签: r

我创建了一个随机游走功能,可以运行一段时间。当我绘制步行时,它会转到高于和低于零的值。我想知道是否有办法让我找到图中高于零的部分。当我运行该函数时,我得到了这个输出:

      Time     Steps    Time intervals
[1,]    0        0           34
[2,]   34        2           24
[3,]   58        4           35
[4,]   93        2           29
[5,]  122        0           37
[6,]  159        1           29
[7,]  188        3           35
[8,]  223        0           29
[9,]  252        -1          28
[10,] 280        -4

所以在这种情况下,第一个正片段在行1-5之间或在0到122之间。另一个在行6-8之间或在时间159-223之间。这是整个输出的一小部分,所以有一些正面和负面的部分。我所挣扎的是代码,它将计算正片段的数量。在这种情况下,值将是2,但是在完整输出的情况下还有更多。另外,我想知道是否有办法直接引用每个细分。例如,如果有5个正片段,我有没有办法直接引用最后一个正片段,并说通过对各个时间间隔求和来计算其持续时间。我真的不知道如何做到这一点,所以任何帮助都将非常感激。谢谢!!

0 个答案:

没有答案