Допустим, у нас есть эти данные:
type <- paste("type", c(1,1,1,2,3,1,2,2,3,3,3,3,1,1))
dates <- seq(as.Date("2000/1/1"), by = "days", length.out = length(type))
mydataframe <- data.frame(type, dates)
В других публикациях я видел, что rle
может выполнять эту работу, но я хочу получить информационный кадр, где для каждого типа,У меня средняя стойкость в днях.Что-то вроде:
> print(persistance)
type1 type2 type3
1 2 1.5 2.5
Кто-нибудь знает, как это сделать, пожалуйста?Спасибо!