apply_pb: apply with a progress bar

View source: R/utils.r

apply_pbR Documentation

apply with a progress bar

Description

Can be used like standard base:::apply. The only thing it does is create an additional progress bar.

Usage

apply_pb(X, MARGIN, FUN, ...)

Arguments

X

see ?apply for parameter explanation

MARGIN

see ?apply

FUN

see ?apply

...

see ?apply

Value

see ?apply

See Also

apply

Examples

## Not run: 

   apply_pb(anscombe, 2, sd, na.rm=TRUE)

   # larger dataset
   df <- data.frame(rnorm(30000), rnorm(30000))
   head(apply_pb(df, 1, sd))

   # performance comparison
   df <- data.frame(rnorm(90000), rnorm(90000))
   system.time(apply(df, 1, sd))
   system.time(apply_pb(df, 1, sd))


## End(Not run)


OpenRepGrid documentation built on May 31, 2023, 5:33 p.m.