Browse Source

Merge pull request #22 from asbates/consistent-week-naming

consistent week naming for `pi_mortality` and `ilinet`
master
boB Rudis 5 years ago
committed by GitHub
parent
commit
8831b9a87e
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      DESCRIPTION
  2. 5
      NEWS.md
  3. 2
      R/aaa.R
  4. 8
      R/pi-mortality.r
  5. 2
      man/pi_mortality.Rd

3
DESCRIPTION

@ -15,7 +15,8 @@ Authors@R: c(
person("Sebastian", "Meyer", email = "seb.meyer@fau.de", role = "ctb", person("Sebastian", "Meyer", email = "seb.meyer@fau.de", role = "ctb",
comment = c(ORCID = "0000-0002-1791-9449")), comment = c(ORCID = "0000-0002-1791-9449")),
person("James", "Turtle", email = "jturtle@predsci.com", role = "ctb", person("James", "Turtle", email = "jturtle@predsci.com", role = "ctb",
comment = c(ORCID = "0000-0003-0735-7769")) comment = c(ORCID = "0000-0003-0735-7769")),
person("Andrew", "Bates", role = "ctb")
) )
Maintainer: Bob Rudis <bob@rud.is> Maintainer: Bob Rudis <bob@rud.is>
Description: The 'U.S.' Centers for Disease Control and Prevention (CDC) maintain Description: The 'U.S.' Centers for Disease Control and Prevention (CDC) maintain

5
NEWS.md

@ -1,3 +1,8 @@
#cdcfluview 0.9.1
- renamed `pi_mortality` columns regarding the week to `week_*` instead of `wk_*`
for consistency with `ilinet` (#21).
# cdcfluview 0.9.0 # cdcfluview 0.9.0
- fix bug in epiweek computation in ilinet() thanks to a bug report by @jturtle (#19) - fix bug in epiweek computation in ilinet() thanks to a bug report by @jturtle (#19)

2
R/aaa.R

@ -1,4 +1,4 @@
utils::globalVariables(c(".", "mmwrid", "season", "seasonid", "week_start")) utils::globalVariables(c(".", "mmwrid", "season", "seasonid", "week_start", "wk_start", "wk_end", "year_wk_num"))
# CDC U.S. region names to ID map # CDC U.S. region names to ID map
.region_map <- c(national=3, hhs=1, census=2, state=5) .region_map <- c(national=3, hhs=1, census=2, state=5)

8
R/pi-mortality.r

@ -37,6 +37,8 @@
#' the function is smart enough to retrieve by season ID vs convert that #' the function is smart enough to retrieve by season ID vs convert that
#' to a year. #' to a year.
#' @note Queries for "state" and "region" are not necessarily as "instantaneous" as other API endpoints and can near or over 30s retrieval delays. #' @note Queries for "state" and "region" are not necessarily as "instantaneous" as other API endpoints and can near or over 30s retrieval delays.
#'
#' For consistency with \code{\link{ilinet}} columns indicating the week now contain 'week' instead of the previously abbreviation 'wk'.
#' @references #' @references
#' - [Pneumonia and Influenza Mortality Surveillance Portal](https://gis.cdc.gov/grasp/fluview/mortality.html) #' - [Pneumonia and Influenza Mortality Surveillance Portal](https://gis.cdc.gov/grasp/fluview/mortality.html)
#' @export #' @export
@ -144,6 +146,12 @@ pi_mortality <- function(coverage_area=c("national", "state", "region"), years=N
xdf$number_pneumonia <- to_num(xdf$number_pneumonia) xdf$number_pneumonia <- to_num(xdf$number_pneumonia)
xdf$all_deaths <- to_num(xdf$all_deaths) xdf$all_deaths <- to_num(xdf$all_deaths)
xdf$Total_PnI <- to_num(xdf$Total_PnI) xdf$Total_PnI <- to_num(xdf$Total_PnI)
xdf <- xdf %>%
dplyr::rename(
week_start = wk_start,
week_end = wk_end,
year_week_num = year_wk_num
)
xdf <- .mcga(xdf) xdf <- .mcga(xdf)
xdf xdf

2
man/pi_mortality.Rd

@ -48,6 +48,8 @@ calculated at the national and regional level and by age group.
} }
\note{ \note{
Queries for "state" and "region" are not necessarily as "instantaneous" as other API endpoints and can near or over 30s retrieval delays. Queries for "state" and "region" are not necessarily as "instantaneous" as other API endpoints and can near or over 30s retrieval delays.
For consistency with \code{\link{ilinet}} columns indicating the week now contain 'week' instead of the previously abbreviation 'wk'.
} }
\examples{ \examples{
\dontrun{ \dontrun{

Loading…
Cancel
Save