mean_sd,numeric-method: 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 numeric
mean_sd(x, na.rm = TRUE, ...)
# S4 method for matrix
mean_sd(x, na.rm = TRUE, ...)
# S4 method for hyperSpec
mean_sd(x, na.rm = TRUE, ...)
# S4 method for numeric
mean_pm_sd(x, na.rm = TRUE, ...)
# S4 method for matrix
mean_pm_sd(x, na.rm = TRUE, ...)
# S4 method for hyperSpec
mean_pm_sd(x, na.rm = TRUE, ...)
# S4 method for hyperSpec
mean(x, na.rm = TRUE, ...)
"pretty" results in percentages (like quantile's
names = TRUE), "num" results in the row names being as.character (probs)
(good for ggplot2 getting the order of the quantiles right). Otherwise, no names are assigned.
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.