prop.test | R Documentation |
The mosaic prop.test
provides wrapper functions around the function of the same name in stats.
These wrappers provide an extended interface (including formulas).
prop.test
performs an approximate test of a simple null hypothesis about the
probability of success in a Bernoulli or multinomial experiment
from summarized data or from raw data.
prop.test(
x,
n,
p = NULL,
alternative = c("two.sided", "less", "greater"),
conf.level = 0.95,
data = NULL,
success = NULL,
...
)
x |
count of successes, length 2 vector of success and failure counts, a formula, or a character, numeric, or factor vector containing raw data. |
n |
sample size (successes + failures) or a data frame (for the formula interface) |
p |
a vector of probabilities of success. The length of p must be the same as the number of groups specified by x, and its elements must be greater than 0 and less than 1. |
alternative |
character string specifying the alternative hypothesis, must be one of
|
conf.level |
confidence level of the returned confidence interval. Must be a single number between 0 and 1. Only used when testing the null that a single proportion equals a given value, or that two proportions are equal; ignored otherwise. |
data |
a data frame (if missing, |
success |
level of variable to be considered success. All other levels are considered failure. |
... |
additional arguments (often ignored).
When |
conf.level = 0.95, ...)
This is a wrapper around prop.test()
to simplify its use
when the raw data are available, in which case
an extended syntax for prop.test
is provided.
an htest
object
When x
is a 0-1 vector, 0 is treated as failure and 1 as success. Similarly,
for a logical vector TRUE
is treated as success and FALSE
as failure.
binom.test()
, stats::prop.test()
# Several ways to get a confidence interval for the proportion of Old Faithful
# eruptions lasting more than 3 minutes.
prop.test( faithful$eruptions > 3 )
prop.test(97,272)
faithful$long <- faithful$eruptions > 3
prop.test( faithful$long )
prop.test( ~long , data = faithful )
prop.test( homeless ~ sex, data = HELPrct )
prop.test( ~ homeless | sex, data = HELPrct )
prop.test( ~ homeless, groups = sex, data = HELPrct )
prop.test(anysub ~ link, data = HELPrct, na.rm = TRUE)
prop.test(link ~ anysub, data = HELPrct, na.rm = 1)
prop.test(link ~ anysub, data = HELPrct, na.rm = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.