[R] RE: using subset

Antonio Olinto aolinto_r at bignet.com.br
Mon Dec 6 14:08:49 CET 2004

Dear Harold, thanks for your answer.

The problem is that the levels of the factor are shown not only in the summary,
but also when I make an interaction plot.

Is it possible to create a new subset without the reference to the levels that I
will not use?

Thanks again.


Quoting "Doran, Harold" <HDoran at air.org>:

> Antonio:
> If the variable you are subsetting is a factor with multiple levels (and
> it appears you have 15), then the levels of the factor remain and will
> show up in summary, but your data set will only include the rows of data
> that you want. I am pretty sure subset has worked properly in your case.
> Try 
> > data[1:20,]
> And just look at your data to see.
> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch
> [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of Antonio Olinto
> Sent: Monday, December 06, 2004 7:45 AM
> To: R-help
> Subject: [R] using subset
> Hi,
> I have doubts in using subset command. I have a list of, lets say, 15
> species and I want to make a subset with only 2 of them. I'm the command
> data2 <- subset(data1, species=="sp1"|species=="sp2")
> Nevertheless, when I ask for the summary (summary(data2)) the others
> species names still apearing. Also I tried data2<-data1(data1$species
> %in% c("sp1","sp2")),]
> But I got the same result. How can I get a "clean" subset?
> Thanks for any help. Best regards.
> Antonio Olinto
> -------------------------------------------------
> WebMail Bignet - O seu provedor do litoral www.bignet.com.br
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html

WebMail Bignet - O seu provedor do litoral

More information about the R-help mailing list