Compute proportions, percents, or counts for a single level
prop(
x,
data = parent.frame(),
useNA = "no",
...,
success = NULL,
level = NULL,
long.names = TRUE,
sep = ".",
format = c("proportion", "percent", "count"),
quiet = TRUE,
pval.adjust = FALSE
)
prop1(..., pval.adjust = TRUE)
count(x, ...)
perc(x, data = parent.frame(), ..., format = "percent")an R object, usually a formula
a data frame in which x is to be evaluated
an indication of how NA's should be handled. By default, they are ignored.
arguments passed through to tally()
the level for which counts, proportions or percents are calculated
Deprecated. Use sucess.
a logical indicating whether long names should be when there is a conditioning variable
a character used to separate portions of long names
one of proportion, percent, or count,
possibly abbreviated
a logical indicating whether messages regarding the success level should be supressed.
a logical indicating whether the "p-value" adjustment should be applied. This adjustment adds 1 to the numerator and denominator counts.
prop1 is intended for the computation of p-values from randomization
distributions and differs from prop only in its default value of
pval.adjust.
For 0-1 data, success is set to 1 by default since that a standard
coding scheme for success and failure.
if (require(mosaicData)) {
prop( ~sex, data=HELPrct)
prop( ~sex, data=HELPrct, success = "male")
count( ~sex | substance, data=HELPrct)
prop( ~sex | substance, data=HELPrct)
perc( ~sex | substance, data=HELPrct)
}
#> perc_female.alcohol perc_female.cocaine perc_female.heroin
#> 20.33898 26.97368 24.19355