geom_mean: Geometric Mean This functions creates a geometric mean of a...

View source: R/geom_mean.R

geom_meanR Documentation

Geometric Mean This functions creates a geometric mean of a numeric vector.

Description

Geometric Mean This functions creates a geometric mean of a numeric vector.

Usage

geom_mean(x, roll_window = length(x))

Arguments

x

numeric vector or dataframe column.

roll_window

numeric - length of the vector, or can be used to build a rolling geometric mean.

Value

Returns the geometric mean of a vector, or one number.

Examples

library(tibbletime)
library(purrr)
geom_mean_3 <- purrr::partial(geom_mean, roll_window = 3)
geom_mean_roll_3 <- tibbletime::rollify(geom_mean_3,window = 3)
data <- c(20,25,38,15,70)
geom_mean(data)
geom_mean_roll_3(data)


Fredo-XVII/RToolShed documentation built on March 17, 2024, 12:15 p.m.