7

ベクトル内の正と負のランの数を (R で) 計算する必要があります。たとえば、 vector があるとしますx

x = c(-23 , -2 , 5 , 8, 9, 12, -2, -1, 3, 5, 7)

{-23,-2}、{5,8,9,12}、{-2,-1}、{3,5,7} があるため、実行回数は 4 です。したがって、基本的に系列の符号が変わるたびに、実行カウントで +1 としてカウントされます。

4

1 に答える 1

15

あなたのベクトルが にある場合は、それで十分xですlength(rle(sign(x))$lengths)

于 2012-06-22T08:14:53.360 に答える