我在这里有季后赛日期的向量
nflplayoffs <- c('2016-01-09','2016-01-09','2016-01-10','2016-01-10','2016-01-16',)
我正在尝试使用下面的行根据这些日期在我的data.table中添加一个数字列
trx$nflplayoffs <- as.numeric(trx$date==nflplayoffs)
我在这里做错了什么?
答案 0 :(得分:2)
当有多个元素时,我们可以使用%in%
代替==
as.integer(trx$date %in% nflplayoffs)