Tôi khá chắc chắn rằng tất cả các bạn đều đồng ý rằng rle
là một trong những hàm "gotcha" trong R. Có chức năng tương tự nào có thể "bắt" một "chạy không "của các giá trị số nguyên liền kề?chức năng giống như rle bắt "chạy" các số nguyên liền kề
Vì vậy, nếu tôi có một véc tơ như thế này:
x <- c(3:5, 10:15, 17, 22, 23, 35:40)
và tôi gọi đó là chức năng bí truyền, tôi sẽ nhận được câu trả lời như thế này:
lengths: 3, 6, 1, 2, 6
values: (3,4,5), (10,11,12... # you get the point
Nó không phải là khó viết một chức năng như thế này, nhưng vẫn ... bất cứ ý tưởng nào?
Tôi tin rằng bạn có nghĩa là độ dài 3, 6, 1, 2, 6 ... ngoài ra, bạn sẽ làm gì với C (4,4,5,6,9)? – John
Tôi nghĩ những người chơi golf có thể có một ngày với cái này! – Spacedman
có thể trùng lặp [khoảng thời gian phát hiện các chuỗi số nguyên quả hậu quả] (http://stackoverflow.com/questions/8400901/detect-intervals-of-the-consequent-integer-sequences) –