pcheck.logical | R Documentation |
These functions are used to check parameter inputs.
pcheck.logical(
var2check,
varnm = NULL,
title = NULL,
first = "YES",
gui = FALSE,
stopifnull = FALSE
)
pcheck.unique(
tab,
uniqueid,
gui = FALSE,
tabnm = NULL,
warn = NULL,
stopifnull = FALSE,
stopifinvalid = TRUE,
multiple = FALSE,
...
)
pcheck.varchar(
var2check,
varnm = NULL,
checklst,
gui = FALSE,
caption = NULL,
warn = NULL,
stopifnull = FALSE,
stopifinvalid = TRUE,
multiple = FALSE,
...
)
pcheck.dsn(dsn, dbconnopen = TRUE)
pcheck.table(
tab = NULL,
conn = NULL,
tab_dsn = NULL,
tabnm = NULL,
tabqry = NULL,
caption = NULL,
returnsf = TRUE,
factors = FALSE,
returnDT = TRUE,
warn = NULL,
stopifnull = FALSE,
stopifinvalid = FALSE,
nullcheck = FALSE,
obj = FALSE,
checkonly = FALSE,
gui = FALSE
)
pcheck.outfolder(outfolder, default = getwd(), gui = FALSE)
pcheck.states(
states,
statereturn = "MEANING",
gui = FALSE,
RS = NULL,
stopifnull = FALSE,
...
)
pcheck.object(
obj = NULL,
objnm = NULL,
warn = NULL,
caption = NULL,
stopifnull = FALSE,
gui = FALSE,
list.items = NULL
)
pcheck.output(
out_fmt = "csv",
out_dsn = NULL,
outfolder = NULL,
outfn.pre = NULL,
outfn.date = FALSE,
overwrite_dsn = FALSE,
overwrite_layer = TRUE,
add_layer = TRUE,
append_layer = FALSE,
createSQLite = TRUE,
out_conn = NULL,
dbconnopen = FALSE,
gui = FALSE
)
pcheck.colors(colorlst, n)
pcheck.areaunits(unitarea, areavar, areaunits, metric = FALSE)
pcheck.spatial(
layer = NULL,
dsn = NULL,
sql = NA,
fmt = NULL,
tabnm = NULL,
caption = NULL,
stopifnull = FALSE,
gui = FALSE,
polyfix = FALSE,
dropgeom = FALSE,
stopifnoCRS = TRUE,
checkonly = FALSE
)
pcheck.params(
input.params,
strata_opts = NULL,
unit_opts = NULL,
table_opts = NULL,
title_opts = NULL,
savedata_opts = NULL,
multest_opts = NULL,
spMakeSpatial_opts = NULL,
eval_opts = NULL,
xy_opts = NULL
)
popTabchk(tabnames, tabtext, tabs, tabIDs, dbtablst, dbconn, datindb = FALSE)
These functions are used to check parameter inputs.
List of parameter objects checked by the function. While the 'pcheck.*()' functions do return a value, they are primarily used for their side effects when checking input function parameters.
Tracey S. Frescino
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.