ProgressBar {R.utils} | R Documentation |
Package: R.utils
Class ProgressBar
Object
~~|
~~+--
ProgressBar
Directly known subclasses:
FileProgressBar
public static class ProgressBar
extends Object
ProgressBar(max=100, ticks=10, stepLength=1, newlineWhenDone=TRUE)
max |
The maximum number of steps. |
ticks |
Put visual "ticks" every |
stepLength |
The default length for each increase. |
newlineWhenDone |
If |
Methods:
as.character | Gets a string description of the progress bar. | |
getBarString | Gets the progress bar string to be displayed. | |
increase | Increases (steps) progress bar. | |
isDone | Checks if progress bar is completed. | |
reset | Reset progress bar. | |
setMaxValue | Sets maximum value. | |
setProgress | Sets current progress. | |
setStepLength | Sets default step length. | |
setTicks | Sets values for which ticks should be visible. | |
setValue | Sets current value. | |
update | Updates progress bar. | |
Methods inherited from Object:
$, $<-, [[, [[<-, as.character, attach, attachLocally, clearCache, clearLookupCache, clone, detach, equals, extend, finalize, getEnvironment, getFieldModifier, getFieldModifiers, getFields, getInstantiationTime, getStaticInstance, hasField, hashCode, ll, load, names, objectSize, print, save
Henrik Bengtsson
# A progress bar with default step length one. pb <- ProgressBar(max=42) reset(pb) while (!isDone(pb)) { x <- rnorm(3e4) increase(pb) # Emulate a slow process if (interactive()) Sys.sleep(0.02) } cat("\n") # A "faster" progress bar with default step length 1.4. pb <- ProgressBar(max=42, stepLength=1.4) reset(pb) while (!isDone(pb)) { x <- rnorm(3e4) increase(pb) # Emulate a slow process if (interactive()) Sys.sleep(0.02) } cat("\n")