[R] Reading contingency tables
Giovanni Petris
GPetris at uark.edu
Fri Jan 19 17:20:34 CET 2007
> Date: Fri, 19 Jan 2007 11:08:22 -0500
> From: Gabor Grothendieck <ggrothendieck at gmail.com>
> Cc: ripley at stats.ox.ac.uk, r-help at stat.math.ethz.ch
> DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
>
> You are writing out x rather than ft. If you do:
>
> write.ftable(ft, file = stdout())
>
> it looks the same as the input.
>
You are wright. The point I was trying to make is that read.ftable
does not work as (I) expected for an ftable with two column
variables.
Giovanni
>
> On 1/19/07, Giovanni Petris <GPetris at uark.edu> wrote:
> >
> > Thank you, Prof Ripley.
> >
> > However, there is still something unclear to me about read.ftable. I
> > noticed the following behavior, which I found strange. I expected
> > read.ftable to be an "inverse" of write.ftable, so to speak. Is there
> > something I am missing, or is this a problem in read.ftable?
> >
> > Thanks,
> > Giovanni
> >
> > > file <- tempfile()
> > > cat(" Intercourse\n",
> > + "Race Gender Yes No\n",
> > + "White Male 43 134\n",
> > + " Female 26 149\n",
> > + "Black Male 29 23\n",
> > + " Female 22 36\n",
> > + file = file)
> > > file.show(file)
> > Intercourse
> > Race Gender Yes No
> > White Male 43 134
> > Female 26 149
> > Black Male 29 23
> > Female 22 36
> >
> > > ft <- read.ftable(file)
> > > ft ## OK so far
> > Intercourse Yes No
> > Race Gender
> > White Male 43 134
> > Female 26 149
> > Black Male 29 23
> > Female 22 36
> > > x <- as.table(ft)
> > > write.ftable(ftable(x, col.vars=2:3), file)
> > > file.show(file)
> > "Gender" "Male" "Female"
> > "Intercourse" "Yes" "No" "Yes" "No"
> > "Race"
> > "White" 43 134 26 149
> > "Black" 29 23 22 36
> >
> > > ft2 <- read.ftable(file)
> > > ft2
> > Gender Male Female
> > Intercourse Yes No Yes No Yes No Yes No
> > Race
> > White 43 134 26 149 29 23 22 36
> > Black 43 134 26 149 29 23 22 36
> > > version
> > _
> > platform sparc-sun-solaris2.8
> > arch sparc
> > os solaris2.8
> > system sparc, solaris2.8
> > status
> > major 2
> > minor 4.1
> > year 2006
> > month 12
> > day 18
> > svn rev 40228
> > language R
> > version.string R version 2.4.1 (2006-12-18)
> >
> > --
> >
> > Giovanni Petris <GPetris at uark.edu>
> > Associate Professor
> > Department of Mathematical Sciences
> > University of Arkansas - Fayetteville, AR 72701
> > Ph: (479) 575-6324, 575-8630 (fax)
> > http://definetti.uark.edu/~gpetris/
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch 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.
> >
>
More information about the R-help
mailing list