Slowly Calculate Sum or Square Roots of Elements
Usage
slow_sum_p(
x,
delay = getOption("progressr.demo.delay", 0.5),
stdout = getOption("progressr.demo.stdout", FALSE),
message = getOption("progressr.demo.message", TRUE),
sticky = getOption("progressr.demo.sticky", TRUE),
progress = getOption("progressr.demo.progress", TRUE)
)
slow_sum(
x,
delay = getOption("progressr.demo.delay", 0.5),
stdout = FALSE,
message = FALSE,
sticky = FALSE,
progress = FALSE
)
slow_sqrt_p(
x,
delay = getOption("progressr.demo.delay", 0.5),
stdout = getOption("progressr.demo.stdout", FALSE),
message = getOption("progressr.demo.message", TRUE),
sticky = getOption("progressr.demo.sticky", TRUE),
progress = getOption("progressr.demo.progress", TRUE)
)
slow_sqrt(
x,
delay = getOption("progressr.demo.delay", 0.5),
stdout = FALSE,
message = FALSE,
sticky = FALSE,
progress = FALSE
)Arguments
- x
Numeric vector to sum or calculate square roots for.
- delay
Delay in seconds after each addition/calculation.
- stdout
If TRUE, then a text is outputted to the standard output per element.
- message
If TRUE, then a message is outputted per element.
- sticky
If TRUE, then a "sticky" message is outputted every ten element.
- progress
If TRUE, then a progressor is created, otherwise a void progressor that does nothing is used.
Progress updates
These functions signal progression conditions as they progress.