Learn R Programming

OpenRepGrid (version 0.1.16)

apply_pb: 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, ...)

Value

see ?apply

Arguments

X

see ?apply for parameter explanation

MARGIN

see ?apply

FUN

see ?apply

...

see ?apply

See Also

Examples

Run this code
if (FALSE) {

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))
}

Run the code above in your browser using DataLab