tab: Table of frequencies or relative frequencies bordered with...

Description Usage Arguments Value Author(s) See Also Examples

Description

Generates a table of frequencies or relative frequencies or relative percentages

Usage

1
tab(x, ...)

Arguments

...

as with table, one or more objects which can be interpreted as factors (including character strings), or a list (or data frame) whose components can be so interpreted.

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. This is the vector of margin indices on which percentages are conditioned. For example, with the call tab(~ A + B + C, data, pct = 2:3), the table will contain conditional percentages for variable A conditional of combinations of B and C.

pr

margins to be scaled to sum to 1. This is the vector of margin indices on which percentages are conditioned.

total.margins

if FALSE, generate table without margins

weights

(not working temporarily) 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 = "".

Value

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.

Author(s)

Georges Monette

See Also

tab_ (synonym: Tab) to drop "Total" margins.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
titanic <- as.data.frame(Titanic)
head(titanic)
tab(titanic, Freq ~ Sex + Age)

tab(titanic, Freq ~ Sex + Survived + Age)

round(tab(titanic, Freq ~ Sex + Survived + Age,
    pct = c(1,3)),2)

round(Tab(titanic, Freq ~ Sex + Survived + Age,
    pct = c(1,3)),2)

round(Tab(titanic, Freq ~ Sex + Survived + Age,
    pct = c(1,3), keep = ""),2)

gmonette/yscs documentation built on May 17, 2019, 7:28 a.m.