在R中从一个向量中移除元素

时间:2012-05-31 21:26:09

标签: r

我是R的新手,并且无法找到从另一个向量中移除一个向量的所有元素的方法。我有一个名为" date"的日期向量,并希望删除周末的日期(在向量中#34;周末"。

下面的代码有效,但我知道必须有一种更有效的方法来实现它而不是一次一个...让我知道!

  for (index in 1:length(weekends)) {
    datesReformatted <- datesReformatted[datesReformatted != weekends[index]]
  }

1 个答案:

答案 0 :(得分:10)

这应该可以解决问题

  setdiff(dates, weekends)