[R] pooling categories in a contingency table
Robert Gentleman
rgentlem at jimmy.harvard.edu
Wed Apr 24 18:15:41 CEST 2002
On Wed, Apr 24, 2002 at 05:57:55PM +0200, Peter Dalgaard BSA wrote:
> Michael Friendly <friendly at yorku.ca> writes:
>
> ....
> > for (i in 1:nargs) {
> > vals <- args[[i]]
> > nm <- names[[i]]
> > print(cat("vals: ", vals, "\n"))
> > print(cat("nm: ", nm, "\n"))
> > levels(table$nm) <- vals
The "problem" is that $ does not evaluate its second argument (which
is unlike all other operators in S) so as Peter says you can use
table[[nm]] since the "[[" operator does evaluate its argument.
> > }
> ....
>
> > From the output below, I see what the problem is, but don't know
> > how to fix it:
> ...
> > Can someone help?
>
> table$nm looks for a component called "nm". I think you want
> table[[nm]].
>
> --
> O__ ---- Peter Dalgaard Blegdamsvej 3
> c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
> (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
> ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
--
+---------------------------------------------------------------------------+
| Robert Gentleman phone : (617) 632-5250 |
| Associate Professor fax: (617) 632-2444 |
| Department of Biostatistics office: M1B28
| Harvard School of Public Health email: rgentlem at jimmy.dfci.harvard.edu |
+---------------------------------------------------------------------------+
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list