Re: [R] Simple question on finding duplicates

2012-07-25 Thread arun
HI, Try this:   a <- data.frame( col1 = c(1,2,3,3,4)) a<-within(a, duplicate<-c(0,ifelse(diff(a$col1)==0,1,0)))  a   col1 duplicate 1    1 0 2    2 0 3    3 0 4    3 1 5    4 0 A.K. - Original Message - From: Jeff To: r-help@r-project.org Cc: S

Re: [R] Simple question on finding duplicates

2012-07-25 Thread Peter Ehlers
duplicate <- c(0, diff(a[,"col1"]) == 0) Peter Ehlers On 2012-07-25 13:05, Jeff wrote: I'm trying to find duplicate values in a column of a data frame. For example, dataframe (a) below has two 3's. I would like to mark each value of each row as either not being a duplicate of th

Re: [R] Simple question on finding duplicates

2012-07-25 Thread Bert Gunter
Sorry... ?duplicated -- Bert On Wed, Jul 25, 2012 at 1:28 PM, Bert Gunter wrote: > ummm... > ?duplicates > > -- Bert > > On Wed, Jul 25, 2012 at 1:22 PM, David L Carlson wrote: >> duplicate <- ifelse(c(0, a$col[-length(a$col)])==c(a$col), 1, 0) >> >>

Re: [R] Simple question on finding duplicates

2012-07-25 Thread Bert Gunter
ummm... ?duplicates -- Bert On Wed, Jul 25, 2012 at 1:22 PM, David L Carlson wrote: > duplicate <- ifelse(c(0, a$col[-length(a$col)])==c(a$col), 1, 0) > > -- > David L Carlson > Associate Professor of Anthropology > Texas A&M University > College Stati

Re: [R] Simple question on finding duplicates

2012-07-25 Thread David L Carlson
Minor correction: duplicate <- ifelse(c(0, a$col[-length(a$col)])==a$col, 1, 0) --- David > -Original Message- > From: David L Carlson [mailto:dcarl...@tamu.edu] > Sent: Wednesday, July 25, 2012 3:23 PM > To: 'Jeff'; 'r-help@r-project.org' &g

Re: [R] Simple question on finding duplicates

2012-07-25 Thread David L Carlson
duplicate <- ifelse(c(0, a$col[-length(a$col)])==c(a$col), 1, 0) -- David L Carlson Associate Professor of Anthropology Texas A&M University College Station, TX 77843-4352 > -Original Message- > From: r-help-boun...@r-project.org [mailto:r-help