Re: [R] Choosing and preserving a random duplicate

2010-03-30 Thread Jorge Ivan Velez
Hi Jeff, Here is a suggestion using aggregate(): # some data set.seed(123) genes <- sample(c("UNC93A", "CLEC2B", "KCTD12", "CDKN3", "DAB2"), 20, replace = TRUE) pfake <- runif(20, 0, 10e-21) gd10df <- data.frame(genes, pfake) gd10df gd10df[order(gd10df$genes),] # selecting one p-value ra

Re: [R] Choosing and preserving a random duplicate

2010-03-30 Thread Peter Alspach
; Subject: [R] Choosing and preserving a random duplicate > > > Dear R-Helpers, > > I have a dataframe (g10df) formatted like this: > > GENE PVAL > 1 KCTD12 4.06904e-22 > 2 UNC93A 9.91852e-22 > 3 CDKN3 1.24695e-21 > 4 CLEC2B 4.71759

[R] Choosing and preserving a random duplicate

2010-03-30 Thread jeff.m.ewers
Dear R-Helpers, I have a dataframe (g10df) formatted like this: GENE PVAL 1 KCTD12 4.06904e-22 2 UNC93A 9.91852e-22 3 CDKN3 1.24695e-21 4 CLEC2B 4.71759e-21 5 DAB2 1.12062e-20 The rows are ranked in ascending order by PVAL, and I need to end up with t