IQR(x, ...)
"IQR"(x)
"IQR"(x,cond)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
"IQR"(x)
median(x, ...)
"median"(x)
"median"(x,cond)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
"median"(x)
mad(x, ...)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
"mad"(x)
sd(x, ...)
"sd"(x, fun, cond, withCond, useApply, ...)
"sd"(x, fun, cond, withCond = FALSE, useApply = TRUE, ...)
var(x, ...)
"var"(x, fun, cond, withCond, useApply, ...)
"var"(x, fun, cond, withCond, useApply, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
"var"(x, ...)
skewness(x, ...)
"skewness"(x, fun, cond, withCond, useApply, ...)
"skewness"(x, fun, cond, withCond, useApply, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
"skewness"(x, ...)
kurtosis(x, ...)
"kurtosis"(x, fun, cond, withCond, useApply, ...)
"kurtosis"(x, fun, cond, withCond, useApply, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)
"kurtosis"(x, ...)"UnivariateDistribution"fun is computed. cond is computed. fun or Esapply, respectively apply
be used to evaluate fund.cond in the argument list of fun. var, signature(x = "Any"):var --- see var
resp. help(var,package="stats").var, signature(x = "UnivariateDistribution"):E()-method.var, signature(x = "AffLinDistribution"):fun, cond are missing: x@a^2 * var(x@X0)
else uses method for signature(x = "UnivariateDistribution")var, signature(x = "CompoundDistribution"):SummandsDistr is of
class UnivariateDistribution) the formula
$E[N]var[S]+E[S*S]var(N)$
for $N$ the frequency distribution and
$S$ the summand distribution; else we coerce to
"UnivarLebDecDistribution".
sd, signature(x = "Any"):sd --- see sd
resp. help(sd,package="stats").sd, signature(x = "NormParameter"):sd of the parameter of a normal distribution --- see
sd resp. help(sd,package="distr").sd, signature(x = "Norm"):sd of the parameter of a normal distribution --- see
sd resp. help(sd,package="distr").sd, signature(x = "UnivariateDistribution"):E()-method.IQR, signature(x = "Any"):IQR --- see IQR
resp. help(IQR,package="stats").IQR, signature(x = "UnivariateDistribution"):q()-method.IQR, signature(x = "UnivariateCondDistribution"):q()-method. IQR, signature(x = "DiscreteDistribution"):q()-method but taking care that between upper and lower quartile
there is 50% probability IQR, signature(x = "AffLinDistribution"):abs(x@a) * IQR(x@X0)median, signature(x = "Any"):median --- see median
resp. help(var,package="stats").median, signature(x = "UnivariateDistribution"):q()-method. median, signature(x = "UnivariateCondDistribution"):q()-method. median, signature(x = "AffLinDistribution"):x@a * median(x@X0) + x@b mad, signature(x = "Any"):mad --- see mad.mad, signature(x = "UnivariateDistribution"):q()-method applied to abs(x-median(x)).mad, signature(x = "AffLinDistribution"):abs(x@a) * mad(x@X0)skewness, signature(x = "Any"):sample.version = TRUE).skewness, signature(x = "UnivariateDistribution"):E()-method.skewness, signature(x = "AffLinDistribution"):fun, cond are missing: skewness(x@X0)
else uses method for signature(x = "UnivariateDistribution")kurtosis, signature(x = "Any"):sample.version = TRUE).kurtosis, signature(x = "UnivariateDistribution"):E()-method.kurtosis, signature(x = "AffLinDistribution"):fun, cond are missing: kurtosis(x@X0)
else uses method for signature(x = "UnivariateDistribution")var, signature(x = "Arcsine"):var, signature(x = "Beta"):var, signature(x = "Binom"):var, signature(x = "Cauchy"):var, signature(x = "Chisq"):var, signature(x = "Dirac"):var, signature(x = "DExp"):var, signature(x = "Exp"):var, signature(x = "Fd"):var, signature(x = "Gammad"):var, signature(x = "Geom"):var, signature(x = "Hyper"):var, signature(x = "Logis"):var, signature(x = "Lnorm"):var, signature(x = "Nbinom"):var, signature(x = "Norm"):var, signature(x = "Pois"):var, signature(x = "Td"):var, signature(x = "Unif"):var, signature(x = "Weibull"):IQR, signature(x = "Arcsine"):IQR, signature(x = "Cauchy"):IQR, signature(x = "Dirac"):IQR, signature(x = "DExp"):IQR, signature(x = "Exp"):IQR, signature(x = "Geom"):IQR, signature(x = "Logis"):IQR, signature(x = "Norm"):IQR, signature(x = "Unif"):median, signature(x = "Arcsine"):median, signature(x = "Cauchy"):median, signature(x = "Dirac"):median, signature(x = "DExp"):median, signature(x = "Exp"):median, signature(x = "Geom"):median, signature(x = "Logis"):median, signature(x = "Lnorm"):median, signature(x = "Norm"):median, signature(x = "Unif"):mad, signature(x = "Arcsine"):mad, signature(x = "Cauchy"):mad, signature(x = "Dirac"):mad, signature(x = "DExp"):mad, signature(x = "Exp"):mad, signature(x = "Geom"):mad, signature(x = "Logis"):mad, signature(x = "Norm"):mad, signature(x = "Unif"):skewness, signature(x = "Arcsine"):skewness, signature(x = "Beta"):skewness, signature(x = "Binom"):skewness, signature(x = "Cauchy"):skewness, signature(x = "Chisq"):skewness, signature(x = "Dirac"):skewness, signature(x = "DExp"):skewness, signature(x = "Exp"):skewness, signature(x = "Fd"):skewness, signature(x = "Gammad"):skewness, signature(x = "Geom"):skewness, signature(x = "Hyper"):skewness, signature(x = "Logis"):skewness, signature(x = "Lnorm"):skewness, signature(x = "Nbinom"):skewness, signature(x = "Norm"):skewness, signature(x = "Pois"):skewness, signature(x = "Td"):skewness, signature(x = "Unif"):skewness, signature(x = "Weibull"):kurtosis, signature(x = "Arcsine"):kurtosis, signature(x = "Beta"):kurtosis, signature(x = "Binom"):kurtosis, signature(x = "Cauchy"):kurtosis, signature(x = "Chisq"):kurtosis, signature(x = "Dirac"):kurtosis, signature(x = "DExp"):kurtosis, signature(x = "Exp"):kurtosis, signature(x = "Fd"):kurtosis, signature(x = "Gammad"):kurtosis, signature(x = "Geom"):kurtosis, signature(x = "Hyper"):kurtosis, signature(x = "Logis"):kurtosis, signature(x = "Lnorm"):kurtosis, signature(x = "Nbinom"):kurtosis, signature(x = "Norm"):kurtosis, signature(x = "Pois"):kurtosis, signature(x = "Td"):kurtosis, signature(x = "Unif"):kurtosis, signature(x = "Weibull"):kurtosis() and skewness()
defined as methods in distrEx may get masked.
To re-mask, you may use
kurtosis <- distrEx::kurtosis; skewness <- distrEx::skewness.
See also distrExMASK().skewness and kurtosis are due to him.distrExIntegrate, m1df, m2df,
Distribution-class,
sd, var, IQR,
median, mad, sd,
Sn, Qn# Variance of Exp(1) distribution
var(Exp())
#median(Exp())
IQR(Exp())
mad(Exp())
# Variance of N(1,4)^2
var(Norm(mean=1, sd=2), fun = function(x){x^2})
var(Norm(mean=1, sd=2), fun = function(x){x^2}, useApply = FALSE)
## sd -- may equivalently be replaced by var
sd(Pois()) ## uses explicit terms
sd(as(Pois(),"DiscreteDistribution")) ## uses sums
sd(as(Pois(),"UnivariateDistribution")) ## uses simulations
sd(Norm(mean=2), fun = function(x){2*x^2}) ## uses simulations
#
mad(sin(exp(Norm()+2*Pois()))) ## weird
Run the code above in your browser using DataLab