window_fun: Function over grouping variables (window function)

View source: R/window_fun.R

window_funR Documentation

Function over grouping variables (window function)

Description

This is faster version of ave. window_fun applies function to every subset of x and return vector of the same length as x.

Usage

window_fun(x, ...)

Arguments

x

A vector

...

Grouping variables all of the same length as x or length 1 and function as last argument.

Value

vector of the same length as x

Examples

window_fun(1:3, mean)  # no grouping -> grand mean

attach(warpbreaks)

window_fun(breaks, wool, mean)
window_fun(breaks, tension, function(x) mean(x, trim = 0.1))

detach(warpbreaks)

expss documentation built on July 26, 2023, 5:23 p.m.