jlwoodard wrote: > > > Each of the above lines successfully excludes the BLUE subjects, but the > "BLUE" category is still present in my data set; that is, if I try > table(Color) I get > > RED WHITE BLUE > 82 151 0 > > How can I eliminate the BLUE category completely so I can do a t-test > using Color (with just the RED and WHITE subjects)? > >
A simpler example. See "details" in the help file for factor() for an explanation. >#Factor with 3 levels > x <- rep(c("blue","red","white"),c(1,1,2)) > > x <- factor(x) > > table(x) x blue red white 1 1 2 > >#Subset is still a factor with 3 levels > y <- x[x!="blue"] > > table(y) y blue red white 0 1 2 > >#Drops unused levels; result a factor with 2 levels > table(factor(y)) red white 1 2 -- View this message in context: http://www.nabble.com/Selecting-groups-with-R-tp25088073p25119474.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.