我是R的新手,并且无法找到从另一个向量中移除一个向量的所有元素的方法。我有一个名为" date"的日期向量,并希望删除周末的日期(在向量中#34;周末"。
下面的代码有效,但我知道必须有一种更有效的方法来实现它而不是一次一个...让我知道!
for (index in 1:length(weekends)) {
datesReformatted <- datesReformatted[datesReformatted != weekends[index]]
}
答案 0 :(得分:10)
这应该可以解决问题
setdiff(dates, weekends)