我在1月和12月的月份中有很多異常值,因此我現在要排除它們。這裏是我的data.table
:Filter data.table日期類型列是否包含月份
> str(statistics2)
Classes 'data.table' and 'data.frame': 1418 obs. of 4 variables:
$ status: chr "hire" "normal" "hire" "hire" ...
$ month : Date, format: "1993-01-01" "1993-01-01" ...
$ NOBS : int 37459 765 12 16 24 17 2 12 2 11 ...
我試圖創建檢查月份的情況,但我得到了下面的錯誤。
format(statistics2['month'], "%m")
Error in `[.data.table`(statistics2, "month") :
typeof x.month (double) != typeof i.month (character)