Learn R Programming

smd (version 0.8.0)

n_mean_var: Compute n, mean and variance

Description

Available for numeric, integer, and factor objects. character objects are handled by first converting to a factor.

Usage

n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for numeric,missing n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for numeric,numeric n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for numeric,ANY n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for integer,missing n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for integer,numeric n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for integer,ANY n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for logical,missing n_mean_var(x, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for logical,numeric n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for logical,ANY n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for factor,missing n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for factor,numeric n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for factor,ANY n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for character,missing n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

# S4 method for character,numeric n_mean_var(x, w = NULL, na.rm = TRUE, unwgt.var = TRUE)

# S4 method for character,ANY n_mean_var(x, w = NULL, na.rm = FALSE, unwgt.var = TRUE)

Value

a list containing mean and var

Arguments

x

a vector of values

w

an optional vector of numeric weights or a vector convertible with numeric with `as.double()`.

na.rm

passed to sum

unwgt.var

Use unweighted or weighted covariance matrix