[英]Count length of sequence of equal numbers in a vector
考慮向量c(1,1,1,0,1,1)
。
這個想法是對每個相等的數字序列進行計數,例如
我已經編寫了將所有數字轉換為1或0的代碼。將相等數字的序列提取到新向量並使用表函數進行計數是否有意義? 還是有另一種方法?
感謝您的任何建議!
使用rle
:
x <- c(1,1,1,0,1,1)
rle(x)
# Run Length Encoding
# lengths: int [1:3] 3 1 2
# values : num [1:3] 1 0 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.