Nothing
#' Copyright(c) 2017-2024 R. Mark Sharp
#' This file is part of nprcgenekeepr
context("convertStatusCodes")
library(testthat)
original <- c(
"A", "alive", "Alive", "1", "S", "Sale", "sold", "shipped",
"D", "d", "dead", "died", "deceased", "2",
"shiped", "3", "U", "4", "unknown", NA,
"Unknown", "H", "hermaphrodite", "U", "Unknown", "4"
)
status <- convertStatusCodes(original)
test_that("convertStatusCodes makes correct transformations", {
expect_true(is.factor(status))
status <- as.character(status)
expect_equal(status[1L], "ALIVE")
expect_equal(status[2L], "ALIVE")
expect_equal(status[3L], "ALIVE")
expect_equal(status[4L], "ALIVE")
expect_equal(status[5L], "SHIPPED")
expect_equal(status[6L], "SHIPPED")
expect_equal(status[7L], "SHIPPED")
expect_equal(status[8L], "SHIPPED")
expect_equal(status[9L], "DECEASED")
expect_equal(status[10L], "DECEASED")
expect_equal(status[11L], "DECEASED")
expect_equal(status[12L], "DECEASED")
expect_equal(status[13L], "DECEASED")
expect_equal(status[14L], "DECEASED")
expect_equal(status[15L], "SHIPPED")
expect_equal(status[16L], "SHIPPED")
expect_equal(status[17L], "UNKNOWN")
expect_equal(status[18L], "UNKNOWN")
expect_equal(status[19L], "UNKNOWN")
expect_equal(status[20L], "UNKNOWN")
expect_equal(status[21L], "UNKNOWN")
expect_equal(status[22L], NA_character_)
expect_equal(status[23L], NA_character_)
expect_equal(status[24L], "UNKNOWN")
expect_equal(status[25L], "UNKNOWN")
expect_equal(status[26L], "UNKNOWN")
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.