Я пытаюсь получить статистику (мин, макс, среднее) повторяющихся значений по строке в R.
Мой фрейм данных выглядит примерно так:
b <- as.data.frame(matrix(ncol=7, nrow=3,
c(3,NA,NA,4,5,NA,7,6,NA,7,NA,8,9,NA,NA,4,6,NA,NA,7,NA), byrow = TRUE))
Для каждой строки я хочу добавить столбец с минимальным, максимальным и средним значением no. столбцов, содержащих последовательные NA, и это должно выглядеть примерно так
V1 V2 V3 V4 V5 V6 V7 max min mean
1 3 NA NA 4 5 NA 7 2 1 1.5
2 6 NA 7 NA 8 9 NA 1 1 1.0
3 NA 4 6 NA NA 7 NA 2 1 1.33
Это всего лишь небольшой пример моего набора данных с 2000 строками и 48 столбцами.
У кого-нибудь есть код для этого?