我创建了一个随机游走功能,可以运行一段时间。当我绘制步行时,它会转到高于和低于零的值。我想知道是否有办法让我找到图中高于零的部分。当我运行该函数时,我得到了这个输出:
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个正片段,我有没有办法直接引用最后一个正片段,并说通过对各个时间间隔求和来计算其持续时间。我真的不知道如何做到这一点,所以任何帮助都将非常感激。谢谢!!