[R] Make a table
BXC (Bendix Carstensen)
bxc at steno.dk
Wed Dec 22 15:13:31 CET 2004
try:
tapply( Z, list( X, Y ), mean )
----------------------
Bendix Carstensen
Senior Statistician
Steno Diabetes Center
Niels Steensens Vej 2
DK-2820 Gentofte
Denmark
tel: +45 44 43 87 38
mob: +45 30 75 87 38
fax: +45 44 43 07 06
bxc at steno.dk
www.biostat.ku.dk/~bxc
----------------------
> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch
> [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of
> Muhammad Subianto
> Sent: Wednesday, December 22, 2004 2:26 PM
> To: r-help at stat.math.ethz.ch
> Subject: [R] Make a table
>
>
> Dear useR,
>
> I have a dataset like this below,
> > prevRND.dat <- read.table("C:\\workdir\\prevRND.txt",
> + header=FALSE, # No header.
> + col.names = c("X","Y","Z"),
> + sep = ",")
> > prevRND.dat
> X Y Z
> 1 A A 0.950933
> 2 A B 0.143600
> 3 A C 0.956133
> 4 B A 0.000533
> 5 B B 0.986467
> 6 B C 0.032066
> 7 C A 0.005333
> 8 C B 0.000000
> 9 C C 0.009266
>
> How can I make that data above as table,
>
> Y
> X A B C
> A 0.950933 0.143600 0.956133
> B 0.000533 0.986467 0.032066
> C 0.005333 0.000000 0.009266
>
> I cannot use table() or ftable() functions because the 3rd
> column (Z) is
> probability. Are there any function to make a table as I want?
>
> Kind regards,
> Muhammad Subianto
>
> ______________________________________________
> 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
>
More information about the R-help
mailing list