我试图在不同的错误消息之间使用aprori算法创建一些关联规则。 有几个错误我不想考虑,所以我想删除包含这些选择错误的行。 我的问题是我只能使用下面的代码删除一个错误。
mydata <-data[!(data$Message=="errormessageone") ,]
是否有&#34;或&#34;可以集成到此中的运算符,以便删除包含我要从数据中排除的12个左右错误中的任何一个的行。
如下所示。
mydata <-data[!(data$errorMessage=="errormessageone or errormessagetwo or errormessagethree") ,]
我知道这是一个基本问题,但这确实让我难过。
答案 0 :(得分:2)
您可以尝试:
mydata <-data[!data$errorMessage %in% c("errormessageone","errormessagetwo", "errormessagethree"),]
答案 1 :(得分:-1)
通常看起来像这样(|用于或者):
mydata <-data[!(data$errorMessage=="errormessageone") | !(data$errorMessage=="errormessagetwo") | !(data$errorMessage=="errormessagethree"),]
在您的情况下,您不需要所有这些错误消息,因此您应该使用和(&amp;):
mydata <-data[!(data$errorMessage=="errormessageone") & !(data$errorMessage=="errormessagetwo") & !(data$errorMessage=="errormessagethree"),]