Learn R Programming

singleRcapture (version 0.2.3)

controlPopVar: Control parameters for population size estimation

Description

Creating control parameters for population size estimation and respective standard error and variance estimation.

Usage

controlPopVar(
  alpha = 0.05,
  bootType = c("parametric", "semiparametric", "nonparametric"),
  B = 500,
  confType = c("percentilic", "normal", "basic"),
  keepbootStat = TRUE,
  traceBootstrapSize = FALSE,
  bootstrapVisualTrace = FALSE,
  fittingMethod = c("optim", "IRLS"),
  bootstrapFitcontrol = NULL,
  sd = c("sqrtVar", "normalMVUE"),
  covType = c("observedInform", "Fisher"),
  cores = 1L
)

Value

A list with selected parameters, it is also possible to call list directly.

Arguments

alpha

a significance level, 0.05 used by default.

bootType

the bootstrap type to be used. Default is "parametric", other possible values are: "semiparametric" and "nonparametric".

B

a number of bootstrap samples to be performed (default 500).

confType

a type of confidence interval for bootstrap confidence interval, "percentile" by default. Other possibilities: "studentized" and "basic".

keepbootStat

a boolean value indicating whether to keep a vector of statistics produced by bootstrap.

traceBootstrapSize

a boolean value indicating whether to print size of bootstrapped sample after truncation for semi- and fully parametric bootstraps.

bootstrapVisualTrace

a boolean value indicating whether to plot bootstrap statistics in real time if cores = 1 if cores > 1 it instead indicates whether to make progress bar.

fittingMethod

a method used for fitting models from bootstrap samples.

bootstrapFitcontrol

control parameters for each regression works exactly like controlMethod but for fitting models from bootstrap samples.

sd

a character indicating how to compute standard deviation of population size estimator either as: =var(N) for sqrt (which is slightly biased if N has a normal distribution) or for normalMVUE as the unbiased minimal variance estimator for normal distribution: =var(N) (N_obs-12)(N_obs2) N_obs2 where the ration involving gamma functions is computed by log gamma function.

covType

a type of covariance matrix for regression parameters by default observed information matrix.

cores

for bootstrap only, a number of processor cores to be used, any number greater than 1 activates code designed with doParallel, foreach and parallel packages. Note that for now using parallel computing makes tracing impossible so traceBootstrapSize and bootstrapVisualTrace parameters are ignored in this case.

Author

Piotr Chlebicki, Maciej Beręsewicz

See Also

estimatePopsize() controlModel() controlMethod()