讓我們說我有一個RLE像這樣,長度爲10:我可以在不使用逆時獲得一個龍對象的總長度嗎?
b = rle(c("H", "T", "T", "H", "H", "H", "H", "H", "T", "H"))
我怎樣才能得到這個對象的長度不使用inverse.rle
?
length(inverse.rle(b))
# 10
我有一些稀疏的Rles代表染色體,他們可以有數以百萬計的長度,所以我寧願不使用逆。
akruns回答我的數據不起作用:
> a
$ mydata
numeric-Rle of length 57442693 with 12471 runs
Lengths: 2709826 100 31062 100 ... 2 232 100 47
Values : 0 1 0 1 ... 1 0 1 0
> a$lengths
NULL
啊,有一個rle和一個Rle對象。進一步.... –