2017-02-01 19 views
1

У меня проблема с удалением NA.Почему na.rm не работает в моем коде?

Это мой код:

dataset <- read.csv2("my_file.csv", header = T) 
year_order <- ret12[order(dataset$year, na.rm = T, decreasing = T), ] 
# Returns: 
# *Error in order(ret12$year, na.rm = T, decreasing = T) : 
# argument lengths differ* 

Почему?

+6

'order' не предлагает аргумент' na.rm' –

+0

Хорошо, спасибо! –

ответ

0

Если вы что заказать и удалить NA-х ознаменовалось недостающих значений в год колонке ret12 $ (которые обычно приходят в последний раз в order() -ing), то вам необходимо сделать заказ, то опустим:

year.order <- ret12[ order(ret12$year, decreasing=T),][ 1:sum(!is.na(ret12)), ] 
Смежные вопросы