|
24 | 24 | #'
|
25 | 25 | #' library(dplyr)
|
26 | 26 | #' updates <- bind_rows(
|
27 |
| -#' tibble( |
28 |
| -#' version = 40, time_value = 1:10, value = 1:10 |
29 |
| -#' ), |
30 |
| -#' tibble( |
31 |
| -#' version = 12, time_value = 2:3, value = 3:2 |
32 |
| -#' ), |
33 |
| -#' tibble( |
34 |
| -#' version = 13, time_value = 6, value = 7, |
35 |
| -#' ), |
36 |
| -#' tibble( |
37 |
| -#' version = 13, time_value = 7, value = NA, |
38 |
| -#' ) |
| 27 | +#' tibble(version = 10, time_value = 1:20, value = 1:20), |
| 28 | +#' tibble(version = 12, time_value = 4:5, value = 5:4), |
| 29 | +#' tibble(version = 13, time_value = 8, value = 9), |
| 30 | +#' tibble(version = 14, time_value = 11, value = NA), |
| 31 | +#' tibble(version = 15, time_value = -10, value = -10), |
| 32 | +#' tibble(version = 16, time_value = 50, value = 50) |
39 | 33 | #' ) %>%
|
40 | 34 | #' mutate(across(c(version, time_value), ~ as.Date("2020-01-01") - 1 + .x)) %>%
|
41 | 35 | #' tidyr::nest(.by = version, .key = "subtbl")
|
42 | 36 | #'
|
| 37 | +#' f <- purrr::partial(data.table::frollmean, algo = "exact") |
| 38 | +#' |
43 | 39 | #' updates %>%
|
44 |
| -#' epi_slide_opt_one_epikey("value", data.table::frollmean, "data.table", 1L, 0L, "day", "slide_value") |
| 40 | +#' epi_slide_opt_archive_one_epikey("value", f, "data.table", 2L, 0L, "day", "slide_value") |
45 | 41 | #'
|
46 | 42 | #' @keywords internal
|
47 | 43 | epi_slide_opt_archive_one_epikey <- function(updates, in_colnames, f_dots_baked, f_from_package, before, after, time_type, out_colnames) {
|
|
0 commit comments