Skip to content

Commit 9e72651

Browse files
committed
Updated before that was a number too low.
1 parent 63e01d8 commit 9e72651

File tree

7 files changed

+25
-25
lines changed

7 files changed

+25
-25
lines changed

R/archive.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,8 +599,8 @@ epi_archive =
599599
}
600600

601601
# If a custom time step is specified, then redefine units
602-
before_num = before-1
603-
if (!missing(time_step)) before_num = time_step(before-1)
602+
before_num = before
603+
if (!missing(time_step)) before_num = time_step(before)
604604

605605
# What to group by? If missing, set according to internal keys;
606606
# otherwise, tidyselect.

R/methods-epi_archive.R

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -422,11 +422,11 @@ epix_merge = function(x, y,
422422
#' Finally, this is simply a wrapper around the `slide()` method of the
423423
#' `epi_archive` class, so if `x` is an `epi_archive` object, then:
424424
#' ```
425-
#' epix_slide(x, new_var = comp(old_var), before = 120)
425+
#' epix_slide(x, new_var = comp(old_var), before = 119)
426426
#' ```
427427
#' is equivalent to:
428428
#' ```
429-
#' x$slide(new_var = comp(old_var), before = 120)
429+
#' x$slide(new_var = comp(old_var), before = 119)
430430
#' ```
431431
#'
432432
#' @importFrom rlang enquo
@@ -444,7 +444,7 @@ epix_merge = function(x, y,
444444
#' by = "1 day")
445445
#' epix_slide(x = archive_cases_dv_subset,
446446
#' f = ~ mean(.x$case_rate_7d_av),
447-
#' before = 3,
447+
#' before = 2,
448448
#' group_by = geo_value,
449449
#' ref_time_values = time_values,
450450
#' new_col_name = 'case_rate_3d_av')

man/epix_slide.Rd

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/testthat/test-epix_slide.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ test_that("epix_slide works as intended",{
1717

1818
xx1 <- epix_slide(x = xx,
1919
f = ~ sum(.x$binary),
20-
before = 3,
20+
before = 2,
2121
group_by = geo_value,
2222
new_col_name = "sum_binary")
2323

@@ -32,7 +32,7 @@ test_that("epix_slide works as intended",{
3232
expect_identical(xx1,xx2) # *
3333

3434
xx3 <- xx$slide(f = ~ sum(.x$binary),
35-
before = 3,
35+
before = 2,
3636
group_by = "geo_value",
3737
new_col_name = 'sum_binary')
3838

tests/testthat/test-methods-epi_archive.R

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,21 +71,21 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
7171
compactify = TRUE)
7272
reference_by_modulus = epix_slide(x = ea,
7373
f = ~ mean(.x$case_rate_7d_av),
74-
before = 3,
74+
before = 2,
7575
group_by = modulus,
7676
ref_time_values = time_values,
7777
new_col_name = 'case_rate_3d_av')
7878
reference_by_both = epix_slide(x = ea,
7979
f = ~ mean(.x$case_rate_7d_av),
80-
before = 3,
80+
before = 2,
8181
group_by = c(geo_value, modulus),
8282
ref_time_values = time_values,
8383
new_col_name = 'case_rate_3d_av')
8484
# test the passing-something-that-must-be-enquosed behavior:
8585
expect_identical(
8686
ea$slide(
8787
f = ~ mean(.x$case_rate_7d_av),
88-
before = 3,
88+
before = 2,
8989
group_by = modulus,
9090
ref_time_values = time_values,
9191
new_col_name = 'case_rate_3d_av'
@@ -96,7 +96,7 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
9696
expect_identical(
9797
epix_slide(x = ea,
9898
f = ~ mean(.x$case_rate_7d_av),
99-
before = 3,
99+
before = 2,
100100
group_by = "modulus",
101101
ref_time_values = time_values,
102102
new_col_name = 'case_rate_3d_av'),
@@ -105,7 +105,7 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
105105
expect_identical(
106106
ea$slide(
107107
f = ~ mean(.x$case_rate_7d_av),
108-
before = 3,
108+
before = 2,
109109
group_by = "modulus",
110110
ref_time_values = time_values,
111111
new_col_name = 'case_rate_3d_av'
@@ -121,7 +121,7 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
121121
expect_identical(
122122
epix_slide(x = ea,
123123
f = ~ mean(.x$case_rate_7d_av),
124-
before = 3,
124+
before = 2,
125125
group_by = tidyselect::all_of(my_group_by),
126126
ref_time_values = time_values,
127127
new_col_name = 'case_rate_3d_av'),
@@ -130,7 +130,7 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
130130
expect_identical(
131131
ea$slide(
132132
f = ~ mean(.x$case_rate_7d_av),
133-
before = 3,
133+
before = 2,
134134
group_by = tidyselect::all_of(my_group_by),
135135
ref_time_values = time_values,
136136
new_col_name = 'case_rate_3d_av'
@@ -141,15 +141,15 @@ test_that("quosure passing issue in epix_slide is resolved + other potential iss
141141
expect_identical(
142142
epix_slide(x = ea,
143143
f = ~ mean(.x$case_rate_7d_av),
144-
before = 3,
144+
before = 2,
145145
ref_time_values = time_values,
146146
new_col_name = 'case_rate_3d_av'),
147147
reference_by_both
148148
)
149149
expect_identical(
150150
ea$slide(
151151
f = ~ mean(.x$case_rate_7d_av),
152-
before = 3,
152+
before = 2,
153153
ref_time_values = time_values,
154154
new_col_name = 'case_rate_3d_av'
155155
),

vignettes/advanced.Rmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ df %>%
6161
df %>%
6262
mutate(version = time_value) %>%
6363
as_epi_archive() %>%
64-
epix_slide(x_2dav = mean(x), before = 2, ref_time_values = as.Date("2020-06-02"))
64+
epix_slide(x_2dav = mean(x), before = 1, ref_time_values = as.Date("2020-06-02"))
6565
6666
df %>%
6767
mutate(version = time_value) %>%
6868
as_epi_archive() %>%
69-
epix_slide(~ mean(.x$x), before = 2, ref_time_values = as.Date("2020-06-02"))
69+
epix_slide(~ mean(.x$x), before = 1, ref_time_values = as.Date("2020-06-02"))
7070
```
7171

7272
When the slide computation returns an atomic vector (rather than a single value)
@@ -153,7 +153,7 @@ df %>%
153153
as_epi_archive() %>%
154154
epix_slide(a = data.frame(x_2dav = mean(x), x_2dma = mad(x)),
155155
ref_time_values = as.Date("2020-06-02"),
156-
before = 2, as_list_col = FALSE, names_sep = NULL)
156+
before = 1, as_list_col = FALSE, names_sep = NULL)
157157
```
158158

159159
## Multi-row outputs
@@ -354,7 +354,7 @@ k_week_ahead <- function(x, ahead = 7, as_of = TRUE) {
354354
x %>%
355355
epix_slide(fc = prob_arx(percent_cli, case_rate_7d_av, geo_value, time_value,
356356
args = prob_arx_args(ahead = ahead)),
357-
before = 120, ref_time_values = fc_time_values) %>%
357+
before = 119, ref_time_values = fc_time_values) %>%
358358
mutate(target_date = time_value + ahead, as_of = TRUE,
359359
geo_value = fc_geo_value)
360360
}

vignettes/archive.Rmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ fc_time_values <- seq(as.Date("2020-08-01"),
358358
by = "1 month")
359359
360360
z <- epix_slide(x, fc = prob_arx(x = percent_cli, y = case_rate_7d_av),
361-
before = 120, ref_time_values = fc_time_values,
361+
before = 119, ref_time_values = fc_time_values,
362362
group_by = geo_value)
363363
364364
head(z, 10)
@@ -388,7 +388,7 @@ x_latest <- epix_as_of(x, max_version = max(x$DT$version))
388388
k_week_ahead <- function(x, ahead = 7, as_of = TRUE) {
389389
if (as_of) {
390390
x %>%
391-
epix_slide(fc = prob_arx(percent_cli, case_rate_7d_av, ahead = ahead), before = 120,
391+
epix_slide(fc = prob_arx(percent_cli, case_rate_7d_av, ahead = ahead), before = 119,
392392
ref_time_values = fc_time_values, group_by = geo_value) %>%
393393
mutate(target_date = time_value + ahead, as_of = TRUE)
394394
}

0 commit comments

Comments
 (0)