A function to calculate and format a mean and standard error.

fmt_mean_stderr(x, format = "%.1f", stderr_format = NULL)

Arguments

x

The input data vector or data frame column.

format

A formatting string suitable for input into the sprintf function. By default, this format is defined as "%.1f", which displays the mean and standard error with one decimal place.

stderr_format

An optional format for the standard error. If this parameter is not supplied, the standard error will be formatted the same as the mean, according to the `format` parameter.

Value

The formatted mean and standard error.

Details

This function calculates a mean and standard error, and formats using sprintf. You may control the format using the format parameter. Function will ignore NA values in the input data. Results are returned as a character vector.

See also

Examples

v1 <- c(4.3, 3.7, 8.7, 6.1, 9.2, 5.6, NA, 0.7, 7.8, 4.9)

# Format mean and standard error
fmt_mean_stderr(v1)
#> [1] "5.7 (0.9)"
# "5.7 (0.9)"