Nothing
test_that("modGBtree Testing", {
skip_on_cran()
# Running GBpop
GBpop <- modGBpop(popTabs = list(cond = WYcond, tree = WYtree),
pltassgn = WYpltassgn,
pltassgnid = "CN",
unitarea = WYunitarea,
unitvar = "ESTN_UNIT",
stratalut = WYstratalut,
strvar = "STRATUMCD",
strata = TRUE,
strata_opts = strata_options(getwt = TRUE))
# Running GBtree - TPA
GBtree_TPA <- modGBtree(GBpop,
estvar = "TPA_UNADJ",
estvar.filter = "STATUSCD == 1",
rowvar = "FORTYPCD",
sumunits = TRUE,
table_opts = list(row.FIAname = TRUE, col.FIAname=TRUE))
# Runing GBtree - VOL
GBtree_VOL <- modGBtree(GBpop,
estvar = "VOLCFNET",
estvar.filter = "STATUSCD == 1",
rowvar = "FORTYPCD",
sumunits = TRUE,
table_opts = list(row.FIAname = TRUE, col.FIAname=TRUE))
# Running GBtree - BA
GBtree_BA <- modGBtree(GBpop,
estvar = "BA",
estvar.filter = "STATUSCD == 1",
rowvar = "FORTYPCD",
sumunits = TRUE,
table_opts = list(row.FIAname = TRUE, col.FIAname=TRUE))
# GBtree outputs assigned to $est
modGBtree_TPA_est <- GBtree_TPA$est
modGBtree_VOL_est <- GBtree_VOL$est
modGBtree_BA_est <- GBtree_BA$est
# List of names for each tree type
modGBtree_TPA_est_names <- list(c("Rocky Mountain juniper",
"Juniper woodland",
"Pinyon / juniper woodland",
"Douglas-fir",
"Ponderosa pine",
"Engelmann spruce",
"Engelmann spruce / subalpine fir",
"Subalpine fir",
"Blue spruce",
"Lodgepole pine",
"Limber pine",
"Whitebark pine",
"Bur oak", "Elm / ash / black locust",
"Cottonwood",
"Sugarberry / hackberry / elm / green ash",
"Aspen",
"Nonstocked",
"Total"))
expect_equal(list(modGBtree_TPA_est$`Forest type`), modGBtree_TPA_est_names) ##ensuring tree names are consistant across output
expect_equal(dim(modGBtree_TPA_est) , c(19, 3)) ##ensuring dimension of modGB_TPA is correct
expect_equal(dim(modGBtree_VOL_est) , c(19, 3)) ##ensuring dimension of modGB VOL is correct
expect_equal(dim(modGBtree_BA_est) , c(19, 3)) ##ensuring dimensions of modGB BA is correct
expect_snapshot(modGBtree_TPA_est) ##Outputting snapshot
expect_snapshot(modGBtree_VOL_est) ##Outputting snapshot
expect_snapshot(modGBtree_BA_est) ##Outputting snapshot
})
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.