У меня есть огромная матрица данных со столбцами для года, месяца, дня и осадков, которые мне нужно упорядочить, а также удалить строку, когда осадки являются NA ( что происходит 31 числа каждого месяца, в котором всего 30 дней и февраля ...).После просмотра справочных файлов r я использовал следующий код:
dat<- aa[order(aa$year, aa$month, aa$day, na.last=NA),]
Он отлично упорядочил мои данные, но у меня все еще есть все NA ... Кто-нибудь может сказать мне, почему он не работает?
спасибо
> head(dat)
code year month station ALTITUD PROV LONGITUD LATITUD day P1 id
1.1 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 1 0 1
1.2 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 2 0 1
1.3 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 3 0 1
1.4 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 4 0 1
1.5 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 5 0 1
1.6 3059 1940 11 ALBALATE DE LAS NOGUERAS 855 CUENCA 216372 402200 6 0 1