Description Usage Arguments Details Value Examples
Obtains results from "PopProj.R" and combines to enable subsequent processing. Ensures population values do not inflate beyond initial values (max 100 *).
1 | PopScen(x)
|
x |
Lookup dataframe created by "PopProj.R". |
Title
Obtains results from "PopProj.R" and combines to enable subsequent processing. Ensures population values do not inflate beyond initial values (max 100 *).
List holding three dataframes, with results for each scenario.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | ## Not run:
#1) River length coverage
lsf <- prepTabcover(pBasin = B, pBasinSp = Bsp,
pBasinC = BC, riv = rin, rastAc = ras1, make_shape = FALSE)
rp <- system.file("shape/shapes_rivers3395", package="cmartr")
lt <- resTab(listsf = lsf, input_rp = rp, make_html = FALSE)
atest <- lt$rlcb
# add key and make sure all levels are represented
atest$namekey <- paste(atest$BASIN_N, atest$name, atest$subbasn, sep = "_")
riverl <- expand.grid(namekey = unique(atest$namekey),
accessible = unique(atest$accessible) )
riverl <- merge(riverl, atest, all.x=TRUE)
selNA <- which(is.na(riverl$tot_km))
riverl[selNA, c("tot_km", "tot_notPA", "tot_PA", "tot_Ind", "tot_SP", "tot_use")] <- 0
#2) Data frame with population parameters created from "PopParam.R"
dfpop <- readRDS("inst/other/dfpop.RDS")
#3) Create list with population parameters for different scenarios
# across river lengths per geographic/political coverage class:
# basin, country, subbasin, accessible, protected area...
l.gpop <- plyr::dlply(dfpop, c("akey"), PopPrep, riverl=riverl)
#4) Project scenarios across species range
# takes 5 hours and writes 10 GB of results.
# Do not run unless you really want to.....
dflup <- plyr::ldply(l.gpop, PopProj, write_csv = TRUE,
write_db = FALSE)
#5) Get results from 3 scenarios
lscen <- PopScen(dflup)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.