#----------------------------------------------------------------------------
# Two-Dimensional Table
# Example 1: Cross Tabulation for 'vs' and 'am'
crosstab(mtcars, vs, am)
# Alternative specification without using the '...' argument
crosstab(mtcars[, c("vs", "am")])
# Example 2: Cross Tabulation, print all percentages
crosstab(mtcars, vs, am, print = "all")
# Example 3: Cross Tabulation, print row-wise percentages
crosstab(mtcars, vs, am, print = "row")
# Example 4: Cross Tabulation, print col-wise percentages
crosstab(mtcars, vs, am, print = "col")
# Example 5: Cross Tabulation, print total percentages
crosstab(mtcars, vs, am, print = "total")
# Example 6: Cross Tabulation, print all percentages, split output table
crosstab(mtcars, vs, am, print = "all", split = TRUE)
#----------------------------------------------------------------------------
# Three-Dimensional Table
# Example 7: Cross Tabulation for 'vs', 'am', ane 'gear'
crosstab(mtcars, vs:gear)
# Alternative specification without using the '...' argument
crosstab(mtcars[, c("vs", "am", "gear")])
# Example 8: Cross Tabulation, print all percentages
crosstab(mtcars, vs:gear, print = "all")
# Example 9: Cross Tabulation, print all percentages, split output table
crosstab(mtcars, vs:gear, print = "all", split = TRUE)
if (FALSE) {
# Example 10a: Write Results into a text file
crosstab(mtcars, vs:gear, print = "all", write = "Crosstab.txt")
# Example 10b: Write Results into a Excel file
crosstab(mtcars, vs:gear, print = "all", write = "Crosstab.xlsx")}
Run the code above in your browser using DataLab