Заметил, что если в матрице отсутствуют все значения, то среднее и медиана дают NA и NaN соответственно,
, например,
x<-as.matrix(c(NA, NA, NA))
apply(x,2, mean, na.rm = TRUE)
> apply(x,2, median, na.rm = TRUE)
[1] NA
> apply(x,2, mean, na.rm = TRUE)
[1] NaN
Интересно, что может быть причиной этого? и это будет иметь значение дальше, если я проверю только is.na () для фильтрации? Так как я вижу, что is.na () ИСТИНА для всех, в то время как:
> is.nan(apply(x,2, median, na.rm = TRUE))
[1] FALSE