Density, distribution function, quantile function, and random generation from data.
qdata(formula, p = seq(0, 1, 0.25), data = NULL, ...)cdata(formula, p = 0.95, data = NULL, ...)
pdata(formula, q, data = NULL, ...)
rdata(formula, n, data = NULL, ...)
ddata(formula, q, data = NULL, ...)
a formula or a vector
a vector of probabilities
a data frame in which to evaluate formula
a vector of quantiles
number of values to sample
additional arguments passed to quantile
or sample
For qdata
, a vector of quantiles
for cdata
, a named numerical vector or a data frame giving
upper and lower limits and the central proportion requested
For pdata
, a vector of probabilities
For rdata
, a vector of sampled values.
For ddata
, a vector of probabilities (empirical densities)
# NOT RUN {
data(iris)
qdata(Sepal.Length ~ Species, 0.5, data=iris)
qdata(~Sepal.Length, p = 0.5, groups=Species, data=iris)
qdata(iris$Sepal.Length, p = 0.5)
qdata(~ Sepal.Length, p = 0.5, data=iris)
qdata(~ Sepal.Length, p = 0.5, groups=Species, data=iris)
data(iris)
cdata(iris$Sepal.Length, 0.5)
cdata( ~ Sepal.Length, 0.5, data = iris)
cdata( ~ Sepal.Length, 0.5, data = iris)
cdata( ~ Sepal.Length | Species, data = iris, p = .5)
data(iris)
pdata(iris$Sepal.Length, 3:6)
pdata( ~ Sepal.Length, 3:6, data=iris)
data(iris)
rdata(iris$Species, 10)
rdata(~Species, n = 10, data=iris)
rdata(Sepal.Length ~ Species, n = 5, data=iris)
data(iris)
ddata(iris$Species, 'setosa')
ddata(~Species, 'setosa', data=iris)
# }
Run the code above in your browser using DataLab