Description Usage Arguments Value Author(s) Examples
Generates a table of frequencies or relative frequencies or relative percentages
1 2 3 4 5 6 7 8 9 10 11 12 13 |
... |
as with |
data |
a data frame in which formula are interpreted |
fmla |
a formula whose right-hand side names the variables to be used for tabulation. The optional left-hand side specifies a variable to be used for weights. |
useNA |
whether to include NA levels. The default is "ifany". Can also be set to "no" or "always". |
pct |
margins to be scaled to sum to 100 |
pr |
margins to be scaled to sum to 1 |
total.margins |
if FALSE, generate table without margins |
weights |
instead of generating a frequency table, generate a table with the sum of the weights |
keep |
names of margins to keep with 'Tab', default = "All". To drop all margins, use default = "". |
An object of class 'table' of dimension equal to the number of variables, with optional margins showing totals. Elements of the matrix can be frequencies, relative frequencies, percentages or sums of weights.
Georges Monette
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | titanic <- as.data.frame(Titanic)
head(titanic)
tab(titanic, ~ Sex + Age, weights = Freq)
tab(titanic, ~ Sex + Survived + Age, weights = Freq)
round(tab(titanic, ~ Sex + Survived + Age,
pct = c(1,3), weights = Freq),2)
round(Tab(titanic, ~ Sex + Survived + Age,
pct = c(1,3), weights = Freq),2)
round(Tab(titanic, ~ Sex + Survived + Age,
pct = c(1,3), weights = Freq, keep = ""),2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.