On Jun 23, 2011, at 1:47 PM, yf wrote:

Dear all,

How can I do the subset fucntion from the table?

What table?

I want to do the subset for
the less than 50.
I tried b8a<-subset(b8, (table(g$book)<50)==TRUE) but it didn't work.

And you neither shown us what these structures are nor posted an error message.

Thanks.

table(g$ book )


The subset function is for dataframes. Tables are essentially matrices. Use logical indexing with "[".


119 121 134 160 161 170 175 179 190 193 225 226 256 260
130  89  50  87    74  23  85    47  93  64  16    69  48   38

The top row are names and the bottom row are values

Perhaps (but how b8 enters into this remains unclear) :

tbl <- table(g$ book )

tbl[ tbl < 50]



--
View this message in context: 
http://r.789695.n4.nabble.com/subset-tp3620557p3620557.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@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.

David Winsemius, MD
West Hartford, CT

______________________________________________
R-help@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.

Reply via email to