Illustrated probability calculations from distributions
pdist(
dist = "norm",
q,
plot = TRUE,
verbose = FALSE,
invisible = FALSE,
digits = 3L,
xlim,
ylim,
resolution = 500L,
return = c("values", "plot"),
...,
refinements = list()
)xpgamma(
q,
shape,
rate = 1,
scale = 1/rate,
lower.tail = TRUE,
log.p = FALSE,
...
)
xpt(q, df, ncp, lower.tail = TRUE, log.p = FALSE, ...)
xpchisq(q, df, ncp = 0, lower.tail = TRUE, log.p = FALSE, ...)
xpf(q, df1, df2, lower.tail = TRUE, log.p = FALSE, ...)
xpbinom(q, size, prob, lower.tail = TRUE, log.p = FALSE, ...)
xppois(q, lambda, lower.tail = TRUE, log.p = FALSE, ...)
xpgeom(q, prob, lower.tail = TRUE, log.p = FALSE, ...)
xpnbinom(q, size, prob, mu, lower.tail = TRUE, log.p = FALSE, ...)
xpbeta(q, shape1, shape2, ncp = 0, lower.tail = TRUE, log.p = FALSE, ...)
A vector of probabilities; a plot is printed as a side effect.
a character description of a distribution, for example
"norm"
, "t"
, or "chisq"
a vector of quantiles
a logical indicating whether a plot should be created
a logical
a logical
the number of digits desired
x limits
y limits
Number of points used for detecting discreteness and generating plots. The default value of 5000 should work well except for discrete distributions that have many distinct values, especially if these values are not evenly spaced.
If "plot"
, return a plot. If "values"
, return a vector of numerical values.
Additional arguments, typically for fine tuning the plot.
A list of refinements to the plot. See ggformula::gf_refine()
.
shape and scale parameters. Must be positive,
scale
strictly.
an alternative way to specify the scale.
logical; if TRUE (default), probabilities are \(P[X \le x]\), otherwise, \(P[X > x]\).
A logical indicating whether probabilities should be returned on the log scale.
degrees of freedom (\(> 0\), maybe non-integer). df
= Inf
is allowed.
non-centrality parameter \(\delta\);
currently except for rt()
, only for abs(ncp) <= 37.62
.
If omitted, use the central t distribution.
degrees of freedom. Inf
is allowed.
number of trials (zero or more).
probability of success on each trial.
vector of (non-negative) means.
alternative parametrization via mean: see ‘Details’.
non-negative parameters of the Beta distribution.
The most general function is pdist
which can work with
any distribution for which a p-function exists. As a convenience, wrappers are
provided for several common distributions.
qdist()
, xpnorm()
, xqnorm()
.
pdist("norm", -2:2)
pdist("norm", seq(80,120, by = 10), mean = 100, sd = 10)
pdist("chisq", 2:4, df = 3)
pdist("f", 1, df1 = 2, df2 = 10)
pdist("gamma", 2, shape = 3, rate = 4)
Run the code above in your browser using DataLab