Convert objects to xtabs format
Convert a data frame or a matrix into an xtabs
object.
as.xtabs(x, ...) ## S3 method for class 'data.frame' as.xtabs(x, rowvar = NULL, colvar = NULL, labels = 1, ...) ## S3 method for class 'matrix' as.xtabs(x, rowvar = NULL, colvar = NULL, ...)
x |
object (typically a data frame) to be converted to |
... |
additional arguments to be passed to or from methods. |
rowvar |
name of the row variable as character string |
colvar |
name of the column variable as character string |
labels |
column of data frame that contains the labels of the row variable. |
The intended use is to convert a two-way contingency table stored in a data
frame or a matrix into an xtabs
object.
An xtabs
object.
# example from example(fisher.test) df <- data.frame( X=c('Tea','Milk'), Tea=c(3,1), Milk=c(1,3) ) xt <- as.xtabs(df, rowvar="Guess", colvar="Truth"); xt if (require(vcd)) { mosaic(xt) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.