У меня есть вектор, составленный из 0 и 1. Он относится к ежечасным данным с данными: 0 = без дождя, 1 = событие дождя в течение соответствующего часа.Определение размера идентичных значений смещений в векторе
Целью является определение продолжительности всех событий дождя, то есть длины каждого блока из 1 с в векторе.
Есть ли что-нибудь лучше, чем цикл просеивания всех значений и neigthbours 1 на 1.
Заранее спасибо за вашу помощь. Всего наилучших, Vincent
Я действительно думаю, что вам понравится функция 'rle'. – joran
@joran, это определенно ответно-достойно. – huon
@dbaupp У вопроса нет кода для работы, и когда мой единственный ответ - назвать функцию, я склонен просто оставить комментарий и позволить другим тратить время на разработку более сложных ответов. – joran