dkde1d {kde1d} | R Documentation |
Working with a kde1d object
Description
Density, distribution function, quantile function and random generation for a 'kde1d' kernel density estimate.
Usage
dkde1d(x, obj)
pkde1d(q, obj)
qkde1d(p, obj)
rkde1d(n, obj, quasi = FALSE)
Arguments
x |
vector of density evaluation points. |
obj |
a |
q |
vector of quantiles. |
p |
vector of probabilities. |
n |
integer; number of observations. |
quasi |
logical; the default ( |
Details
dkde1d()
gives the density, pkde1d()
gives
the distribution function, qkde1d()
gives the quantile function,
and rkde1d()
generates random deviates.
The length of the result is determined by n
for rkde1d()
, and
is the length of the numerical argument for the other functions.
Value
The density, distribution function or quantile functions estimates
evaluated respectively at x
, q
, or p
, or a sample of n
random
deviates from the estimated kernel density.
See Also
Examples
set.seed(0) # for reproducibility
x <- rnorm(100) # simulate some data
fit <- kde1d(x) # estimate density
dkde1d(0, fit) # evaluate density estimate (close to dnorm(0))
pkde1d(0, fit) # evaluate corresponding cdf (close to pnorm(0))
qkde1d(0.5, fit) # quantile function (close to qnorm(0))
hist(rkde1d(100, fit)) # simulate