Skip to content

Commit 8afc30a

Browse files
committed
use future
1 parent ba1c5c4 commit 8afc30a

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

DESCRIPTION

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@ Imports:
1818
tidyr,
1919
pander,
2020
skimr,
21-
DT
22-
Suggests:
23-
future
21+
DT,
22+
future
2423
Encoding: UTF-8
2524
LazyData: true
2625
RoxygenNote: 6.0.0

inst/_codebook.Rmd

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,25 +78,25 @@ ggplot2::qplot(duration$duration, binwidth = 0.5) + ggplot2::scale_x_continuous(
7878

7979
```{r scales,results='asis'}
8080
vars = names(results)
81+
knit_scales = listenv::listenv()
8182
for (i in seq_along(vars)) {
8283
var = vars[i]
83-
cat(var,"\n", file = "~/Downloads/var.log", append = T)
8484
scale = results[[ var ]]
8585
scale_info = attributes(scale)
8686
if ( !is.null(scale_info)) {
87-
if (exists("scale", scale_info)) {
88-
cat(codebook_component_scale( scale, results, indent ))
89-
}
87+
if (exists("scale", scale_info)) {
88+
knit_scales[[ var ]] = future::value(future::future( codebook_component_scale( scale, results, indent ) ))
89+
}
9090
}
9191
}
92+
Reduce(paste.knit_asis, knit_scales)
9293
```
9394

9495
`r indent`# Single items
9596

9697
```{r items,results='asis'}
9798
for (i in seq_along(vars)) {
9899
var = vars[i]
99-
cat(var,"\n", file = "~/Downloads/var.log", append = TRUE)
100100
item = results[[ var ]]
101101
item_info = attributes(item)
102102
if ( !is.null(item_info)) {

0 commit comments

Comments
 (0)