Message-ID: <30364703.6206661220164721107.JavaMail.javamailuser@localhost>
Date: 2008-08-31T06:38:41Z
From: Mark Leeds
Subject: remove low frequent rows
DF<-cbind(c("a","b","a"),c(4,3,6))
DF[(DF[,1] %in% names(which(table(DF[,1]) >= 2))),]
On Sun, Aug 31, 2008 at 2:19 AM, Yuan Jian wrote:
> Hi,
> ?
> I have a matrix.
>> a<-cbind(c("a","b","a"),c(4,3,6))
> ???? [,1] [,2]
> [1,] "a"? "4" [2,] "b"? "3" [3,] "a"? "6"
> I want to remove rows in matrix a whose first column has frequency
> less than 2.
> in about example matrix a becomes
> ???? [,1] [,2]
> [1,] "a"? "4" [2,] "a"? "6"
>
>
>
> [[alternative HTML version deleted]]
>
>
>
> ------------------------------
>
> ______________________________________________
> R-help at 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.