Re: [R] Logical indexing not working

2013-09-28 Thread Patrick Burns
This is Circle 8.1.6 of 'The R Inferno'. http://www.burns-stat.com/documents/books/the-r-inferno/ Pat On 27/09/2013 19:20, Mariki Zietsman wrote: I have a data frame frugivore.abundance.S1 where some columns are factors and others are numbers.For example these are my independent variables an

Re: [R] Logical indexing not working

2013-09-27 Thread Sarah Goslee
Your post demonstrates why we ask people to NOT post in HTML. Attempting to decode it, I think the problem might be birds==c(1,23,24,29) Look at this: birds <- c(2, 4, 1, 23, 8, 24) birds <- data.frame(birds) birds[birds[,1] == c(1,23,24,29),] And compare birds[birds[,1] %in% c(1,23,24,29),] Y

Re: [R] Logical indexing not working

2013-09-27 Thread Rui Barradas
Hello, Please don't post in HTML, it messes up the code and data. And please use ?dput to post your data: dput(fa1) # post the output of this. As for your problem, maybe if you try ?%in% fa1[sites==1 & birds %in% c(1,23,24,29),] Hope this helps, Rui Barradas Em 27-09-2013 19:20, Mariki Z

Re: [R] Logical indexing not working

2013-09-27 Thread William Dunlap
-project.org [mailto:r-help-boun...@r-project.org] On > Behalf > Of Mariki Zietsman > Sent: Friday, September 27, 2013 11:20 AM > To: r-help@r-project.org > Subject: [R] Logical indexing not working > > I have a data frame frugivore.abundance.S1 where some columns are factor

[R] Logical indexing not working

2013-09-27 Thread Mariki Zietsman
I have a data frame frugivore.abundance.S1 where some columns are factors and others are numbers.For example these are my independent variables and "density" is my dependent variable. census<-c(1:70)sites<-c(1:5)birds<-c(1:45) I want to select the data where sites is 1 and birds are 1,23,24 or 2