runMean function

Calculate a running mean from a numeric vector.

Calculate a running mean from a numeric vector.

runMean(x, n, edge = "NA")

Arguments

  • x: numeric vector to smooth.
  • n: the size of the window in which to smooth.
  • edge: How to treat edge cases where a full window is unavailable. Current options are 'NA' to fill with NAs or 'fill' to fill with original values

Returns

A numeric vector of smoothed values.

Examples

x <- rnorm(1000) y <- c(1:1000) plot(y,x, type="l") lines(runMean(x,50), col="red")
  • Maintainer: Enrico Crema
  • License: GPL (>= 2)
  • Last published: 2023-08-24