lfapply: Apply a Function over a long-form dataset column by variable.

Description Usage Arguments Examples

Description

Apply a Function over a long-form dataset column by variable.

Usage

1
lfapply(df, col_expr, col_n, fn = mean)

Arguments

df
col_expr
col_n
fn

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
data <- SPPdispersion

avg <- lfapply(data, reflection, angle, mean)
se <- lfapply(data, reflection, angle, sd) / sqrt(20)
ymin <- avg - se
ymax <- avg + se

result <- tibble(step = 1:225, avg, se, ymin, ymax)
ggplot(result, aes(step, avg, ymin = ymin, ymax = ymax)) + geom_line() +
  geom_errorbar()+theme_bw()

tjconstant/ultrafastMonkey documentation built on May 31, 2019, 3:39 p.m.