geargroup
according to PacFIN gearsgetGearGroup.Rd
Data from the PacFIN
gear table
is used to create a column in Pdata
called geargroup
, where
Pdata$GRID
is recoded to geargroup
according to the gear table.
getGearGroup(Pdata, spp = NULL, verbose = TRUE)
A data frame of biological samples
originating from the
Pacific Fishieries Information Network (PacFIN) data warehouse,
which originated in 2014. Data are pulled using sql calls, see
PullBDS.PacFIN()
.
A character string giving the species name to
ensure that the methods are species specific. Leave NULL
if generic methods work for your species.
Currently, sablefish is the only species with species-specific code.
A logical specifying if output should be written to the
screen or not. Good for testing and exploring your data but can be turned
off when output indicates information that you already know. The printing
of output to the screen does not affect any of the returned objects. The
default is to always print to the screen, i.e., verbose = TRUE
.
A modified data frame where an additional column labeled
geargroup
is added to Pdata
. No original columns are modified
in the process.
Reverse dependency of cleanPacFIN
ex <- getGearGroup(
data.frame(GRID = c("PRT", "BMT", "FPT")),
verbose = FALSE
)
table(ex)
#> geargroup
#> GRID POT TWL
#> BMT 0 1
#> FPT 1 0
#> PRT 0 1
testthat::expect_equal(ex[ex[, "geargroup"] == "POT", "GRID"], "FPT")