2017-02-01 17 views
1

NAsを削除する際に問題があります。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* 

なぜ?あなたは、あなたが注文するために必要なものを注文すると(通常はorder() -ingで最後の来る)ret12の$年度欄の欠損値によりNAのマークを削除した場合

+6

'order'は' na.rm'引数を提供しません –

+0

ありがとう、ありがとう! –

答えて

0

、その後、省略:

year.order <- ret12[ order(ret12$year, decreasing=T),][ 1:sum(!is.na(ret12)), ] 
関連する問題