【发布时间】:2015-11-13 20:34:49
【问题描述】:
我有一个包含日期的列的 csv 数据集。将数据集导入 R 后,我们需要根据特定日期范围对数据集进行子集化。
app1110 <- read.csv("file_11102015.csv")
app1110$appcom_date2 <- app1110$APPLICATION..COMPLETED..DATE
然后我们尝试了 1)
app1110$appcom_date2 <- format(as.POSIXct(app1110$appcom_date2, format= "%m/%d/%Y"), format="%m/%d/%Y")
subset(app1110, as.Date(appcom_date2 < "12/30/2013"))
错误信息:
as.Date.default(appcom_date2
那么如何根据日期范围对数据进行子集化?
【问题讨论】:
-
appcom_date2 < "12/30/2013"返回一个逻辑向量。在逻辑向量上调用as.Date没有意义。