我试图通过使用subset()命令从数据集中排除一系列行,方法是在" Rec"中识别一系列数字。我要删除的列。我尝试使用:和>在子集内失败,例如:
dataset<-subset(dataset,Rec !1812:1843) #here I'd like to exclude all rows with values of 1812:1843 for Rec in the dataset
或
dataset<-subset(dataset,Rec !>1812) #here I'd like to exclude all rows with Rec>1812
有人可以告诉我如何使用&lt;&gt;和:这样的运营商?可以用subset()吗?
完成答案 0 :(得分:2)
根据一般列表中的成员资格列入/排除,您可以使用%in%
运算符:
dataset <- subset(dataset, !(Rec %in% 1812:1843))