Пример моих данных выглядит следующим образом:Вычислить диапазон данных с перерывами для отсутствующих значений - R
site<-c("A","B","C","D")
year1<-c(1990,1990,1990,1990)
year2<-c("",1991,1991,1991)
year3<-c(1992,1992,1992,1992)
year4<-c(1993,"",1993,"")
year5<-c(1994,1994,1994,1994)
dat<-data.frame(site,year1,year2,year3,year4,year5)
Я хотел бы, чтобы вычислить диапазон данных для каждой строки (или сайт в данном примере), но Я хотел бы включить разрывы, в которых отсутствуют отсутствующие значения.
Итак, создаем столбец, похожий на нечто подобное.
dat$year_range<-c("1990, 1992-1994","1990-1992, 1994","1990-1994","1990-1992, 1994")
Спасибо.
Это просто для вывода? В противном случае это не очень полезно. – Roland