mean_sd,numeric-method {hyperSpec} | R Documentation |
Mean and Standard Deviation
Calculate mean and standard deviation, and mean, mean \pm
one
standard deviation, respectively.
Description
These functions are provided for convenience.
Usage
## S4 method for signature 'numeric'
mean_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'matrix'
mean_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'hyperSpec'
mean_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'numeric'
mean_pm_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'matrix'
mean_pm_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'hyperSpec'
mean_pm_sd(x, na.rm = TRUE, ...)
## S4 method for signature 'hyperSpec'
mean(x, na.rm = TRUE, ...)
## S4 method for signature 'hyperSpec'
quantile(x, probs = seq(0, 1, 0.5), na.rm = TRUE, names = "num", ...)
Arguments
x |
a numeric vector |
na.rm |
|
... |
ignored (needed to make function generic) |
probs |
the quantiles, see |
names |
|
Value
mean_sd
returns a vector with two values (mean and standard
deviation) of x
.
mean_sd (matrix)
returns a matrix with the mean spectrum in the first row and the standard deviation in the 2nd.
mean_sd
returns a hyperSpec object with the mean spectrum in the first row and the standard deviation in the 2nd.
mean_pm_sd
returns a vector with 3 values: mean - 1 sd, mean, mean + 1 sd
mean_pm_sd (matrix)
returns a matrix containing mean - sd, mean, and mean + sd
rows.
For hyperSpec objects, mean_pm_sd
returns a hyperSpec object containing mean - sd,
mean, and mean + sd spectra.
For hyperSpec object, mean
returns a hyperSpec object containing the mean
spectrum.
For hyperSpec object, quantile
returns a hyperSpec object containing the
respective quantile spectra.
Author(s)
C. Beleites
See Also
Examples
mean_sd (flu [,, 405 ~ 410])
mean_sd (flu$spc)
mean_sd (flu)
mean_pm_sd (flu$c)
mean_pm_sd (flu$spc)
mean_pm_sd (flu)
plot (mean (chondro))
plot (quantile (chondro))