Learn R Programming

mosaic (version 0.5-1)

tally: Tabulate categorical data

Description

Tabulate categorical data

Usage

tally(x, ...)

## S3 method for class 'ANY': tally(x, ...)

## S3 method for class 'formula': tally( x, data=parent.frame(), format=c('default','count','proportion','percent'), margins=TRUE, quiet=TRUE, subset, ...)

Arguments

x
an object
formula
a formula describing the type of table desired
data
a data frame or environment in which evaluation occurs
format
a character string describing the desired format of the results. One of 'default', 'count', 'proportion', or 'percent'. In case of 'default', counts are used unless there is a condi
subset
an expression evaluating to a logical vector used to select a subset of data
quiet
a logical indicating whether messages about order in which marginal distributions are calculated should be surpressed. See addmargins.
margins
a logical indicating whether marginal distributions should be displayed.
...
additional arguments

Examples

Run this code
tally( ~ substance, HELPrct)
tally( ~ substance & sex , HELPrct)
tally( sex ~ substance, HELPrct)   # equivalent to tally( ~ sex | substance, ... )
tally( ~ substance | sex , HELPrct)
tally( ~ substance | sex , HELPrct, format='count')
tally( ~ substance & sex , HELPrct, format='percent')

Run the code above in your browser using DataLab