Skip to content

Commit

Permalink
Update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
maurolepore committed May 14, 2018
1 parent e3c577c commit 3340502
Show file tree
Hide file tree
Showing 6 changed files with 67 additions and 62 deletions.
19 changes: 10 additions & 9 deletions R/lookup.R
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
#' @param old,new Vectors of equal length giving old and new codes.
#'
#' @seealso `dplyr::recode()`
#'
#' @section Acknowledgment:
#' Thanks to David Kenfack for inspiring this function.
#'
#' @return A "spliced" list with names from `old` and values from `new`. The
#' kind of data structure that you can feed to `...` in dplyr::recode()`.
Expand All @@ -24,16 +27,14 @@
#' new = c("spp3", "spp4")
#' )
#'
#' lookup(look$old, look$new)
#' sp <- c("spp1", "spp2", "spp3", "unknown", "spp3", "unknown", "spp1", "spp1")
#' recode(sp, lookup(look$old, look$new))
#'
#' x <- c("spp1", "spp2", "spp3", "unknown", "spp3", "unknown", "spp1", "spp1")
#' x
#' recode(x, lookup(look$old, look$new))
#' # Same
#' recode(x, !!!as.list(set_names(look$new, look$old)))
#'
#' dfm <- tibble(x = x)
#' mutate(dfm, new_x = recode(x, lookup(look$old, look$new)))
#' census <- tibble(sp = sp)
#' mutate(census, new_sp = recode(sp, lookup(look$old, look$new)))
#'
#' # Overwrite
#' mutate(census, sp = recode(sp, lookup(look$old, look$new)))
lookup <- function(old, new) {
if (length(old) != length(new)) {
stop("`old` and `new` must be of equal length.")
Expand Down
10 changes: 2 additions & 8 deletions docs/reference/count_duplicated.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions docs/reference/fieldforms_output.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

64 changes: 35 additions & 29 deletions docs/reference/lookup.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 5 additions & 4 deletions docs/reference/ls_csv_df.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 11 additions & 8 deletions man/lookup.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 3340502

Please sign in to comment.