progressMsg: Progress message

Description Usage Arguments Details Value Author(s) See Also Examples

Description

progress message in the R console.

Usage

1
2
setProgressMsg(min = 0, max = 1)
progressMsg(pm, value, round = 0)

Arguments

min, max

(finite) numeric values for the extremes of the progress message. Must have min < max

pm

list created by setProgressMsg

value

value for the progress message.

round

integer indicating the number of decimal places for the percentage completed. Defaults to 0.

Details

setProgressMsg sets up a list with variables used and updated by progressMsg

Value

a list

Author(s)

Hans Gerritsen

See Also

See also txtProgressBar

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Not run: 
  pm <- setProgressMsg(0,500)
  for(i in 1:500) {
    pm<- progressMsg(pm,i)
    Sys.sleep(0.01)
  
  }
  rm(pm)
  
## End(Not run)

Example output

1% completed; 5 seconds remaining; 20% per second     
2% completed; 5 seconds remaining; 20% per second     
3% completed; 5 seconds remaining; 20% per second     
4% completed; 5 seconds remaining; 20% per second     
5% completed; 5 seconds remaining; 20% per second     
6% completed; 5 seconds remaining; 20% per second     
7% completed; 5 seconds remaining; 20% per second     
8% completed; 5 seconds remaining; 20% per second     
9% completed; 5 seconds remaining; 20% per second     
10% completed; 5 seconds remaining; 20% per second     
11% completed; 5 seconds remaining; 20% per second     
12% completed; 5 seconds remaining; 20% per second     
13% completed; 4 seconds remaining; 20% per second     
14% completed; 4 seconds remaining; 19% per second     
15% completed; 4 seconds remaining; 19% per second     
16% completed; 4 seconds remaining; 19% per second     
17% completed; 4 seconds remaining; 19% per second     
18% completed; 4 seconds remaining; 19% per second     
19% completed; 4 seconds remaining; 19% per second     
20% completed; 4 seconds remaining; 19% per second     
21% completed; 4 seconds remaining; 19% per second     
22% completed; 4 seconds remaining; 19% per second     
23% completed; 4 seconds remaining; 19% per second     
24% completed; 4 seconds remaining; 19% per second     
25% completed; 4 seconds remaining; 19% per second     
26% completed; 4 seconds remaining; 19% per second     
27% completed; 4 seconds remaining; 19% per second     
28% completed; 4 seconds remaining; 19% per second     
29% completed; 4 seconds remaining; 19% per second     
30% completed; 4 seconds remaining; 19% per second     
31% completed; 4 seconds remaining; 19% per second     
32% completed; 3 seconds remaining; 19% per second     
33% completed; 3 seconds remaining; 19% per second     
34% completed; 3 seconds remaining; 19% per second     
35% completed; 3 seconds remaining; 19% per second     
36% completed; 3 seconds remaining; 19% per second     
37% completed; 3 seconds remaining; 19% per second     
38% completed; 3 seconds remaining; 19% per second     
39% completed; 3 seconds remaining; 19% per second     
40% completed; 3 seconds remaining; 19% per second     
41% completed; 3 seconds remaining; 19% per second     
42% completed; 3 seconds remaining; 19% per second     
43% completed; 3 seconds remaining; 19% per second     
44% completed; 3 seconds remaining; 19% per second     
45% completed; 3 seconds remaining; 19% per second     
46% completed; 3 seconds remaining; 19% per second     
47% completed; 3 seconds remaining; 19% per second     
48% completed; 3 seconds remaining; 19% per second     
49% completed; 3 seconds remaining; 19% per second     
50% completed; 3 seconds remaining; 19% per second     
51% completed; 3 seconds remaining; 19% per second     
52% completed; 2 seconds remaining; 19% per second     
53% completed; 2 seconds remaining; 19% per second     
54% completed; 2 seconds remaining; 19% per second     
55% completed; 2 seconds remaining; 19% per second     
56% completed; 2 seconds remaining; 19% per second     
57% completed; 2 seconds remaining; 19% per second     
58% completed; 2 seconds remaining; 19% per second     
59% completed; 2 seconds remaining; 19% per second     
60% completed; 2 seconds remaining; 19% per second     
61% completed; 2 seconds remaining; 19% per second     
62% completed; 2 seconds remaining; 19% per second     
63% completed; 2 seconds remaining; 19% per second     
64% completed; 2 seconds remaining; 19% per second     
65% completed; 2 seconds remaining; 19% per second     
66% completed; 2 seconds remaining; 19% per second     
67% completed; 2 seconds remaining; 19% per second     
68% completed; 2 seconds remaining; 19% per second     
69% completed; 2 seconds remaining; 19% per second     
70% completed; 2 seconds remaining; 19% per second     
71% completed; 1 seconds remaining; 19% per second     
72% completed; 1 seconds remaining; 19% per second     
73% completed; 1 seconds remaining; 19% per second     
74% completed; 1 seconds remaining; 19% per second     
75% completed; 1 seconds remaining; 19% per second     
76% completed; 1 seconds remaining; 19% per second     
77% completed; 1 seconds remaining; 19% per second     
78% completed; 1 seconds remaining; 19% per second     
79% completed; 1 seconds remaining; 19% per second     
80% completed; 1 seconds remaining; 19% per second     
81% completed; 1 seconds remaining; 19% per second     
82% completed; 1 seconds remaining; 19% per second     
83% completed; 1 seconds remaining; 19% per second     
84% completed; 1 seconds remaining; 19% per second     
85% completed; 1 seconds remaining; 19% per second     
86% completed; 1 seconds remaining; 19% per second     
87% completed; 1 seconds remaining; 19% per second     
88% completed; 1 seconds remaining; 19% per second     
89% completed; 1 seconds remaining; 19% per second     
90% completed; 1 seconds remaining; 19% per second     
91% completed; 0 seconds remaining; 19% per second     
92% completed; 0 seconds remaining; 19% per second     
93% completed; 0 seconds remaining; 19% per second     
94% completed; 0 seconds remaining; 19% per second     
95% completed; 0 seconds remaining; 19% per second     
96% completed; 0 seconds remaining; 19% per second     
97% completed; 0 seconds remaining; 19% per second     
98% completed; 0 seconds remaining; 19% per second     
99% completed; 0 seconds remaining; 19% per second     
100% completed; 0 seconds remaining; 19% per second     

mapplots documentation built on May 2, 2019, 9:15 a.m.