我正在尝试按日期筛选新帧。但我的dtf显示了";日期";变量作为字符。这就是我在运行str函数时所拥有的:
str(banco_4$dt_inic_tr)
控制台显示:**chr [1:505057] "07 May 15" "26 May 15" "05 Sep 16" "21 Aug 15" "29 Apr 16"** ...
我想做的是:过滤介于"01 Jan 15";至";20年12月31日";。
banco_5 <-banco_4%>%
filter((as.character(dt_inic_tr)>=as.character("01 Jan 15"))&
(as.character(dt_inic_tr)<=as.character("31 Dec 20")))
也许转换日期更容易,例如
as.Date("01 Jan 15",format="%d %B %y")
这产生
"2015-01-01"
这使得过滤稍微容易一些。