Я застрял с вопросом. как соединить последовательный дубликат нечетного списка и удалить все, кроме первого списка.
Я получил, как суммировать последовательные дубликаты строк и удалить все, кроме первой строки (ссылка: R сумма последовательных дубликатов нечетных строк и удалить все, кроме первой ).
Но в этом проекте я хотел бы присоединиться к последовательному дубликату нечетного списка, но не ко всем последовательным дубликатам списка.
data.table или dplyr будет в порядке
например:
ia<-c(1,1,2,2,1,1,1,1)
time <- list(c(23,43),
c(24,54,32),
c(23,43,232),
c(24,54,32),
c(23,43,2),
c(24,54,32),
c(24,54,32),
c(24,54,32)
)
до
res_time <- list(c(23,43,24,54,32), # 1+1
c(23,43,232), # 2
c(24,54,32), # 2
c(23,43,2,24,54,32,24,54,32,24,54,32) # 1+1+1+1
)
Спасибо!