R 如何为特定日期选择值
我想知道如何为特定日期选择数据。 例如,我编写了这段代码R 如何为特定日期选择值,r,data.table,R,Data.table,我想知道如何为特定日期选择数据。 例如,我编写了这段代码 dt = data.table(Date = as.Date(c("2016-01-01", "2016-02-01", "2016-03-01", "2016-04-01", "2016-05-01")), Value = c(1,2,3,4,5) ) dates = as.Date(c("2016-02-01", "2016-03-01")) result = dt[Date == dates]
dt = data.table(Date = as.Date(c("2016-01-01", "2016-02-01", "2016-03-01", "2016-04-01", "2016-05-01")),
Value = c(1,2,3,4,5) )
dates = as.Date(c("2016-02-01", "2016-03-01"))
result = dt[Date == dates]
我想得到“2016-02-01”、“2016-03-01”的值
我试着去写,但是这个代码不起作用
result = dt[Date == dates]
最后一行代码可能是:
result = dt$Value[dt$Date %in% dates]
# [1] 2 3
您是否通过搜索“从列表中选择日期”来查看此文件