> Say I need to keep ID 1,2,4,5, 10 from the data frame dat. I can do:
>   dat <- data.frame(ID = 1:10, var = 1:10)
>   someID <- c(1,2,4,5,10)
>   subset(dat, dat$ID %in% someID)
> Is there a quick way to do the opposite ...
> 

Two operators spring to mind: ! and %nin
subset(dat, !(dat$ID %in% someID))
subset(dat, dat$ID %nin% someID)


-- 
Curt Seeliger, Data Ranger
Raytheon Information Services - Contractor to ORD
seeliger.curt@epa.gov
541/754-4638



	[[alternative HTML version deleted]]

