| wrap.algo {surveillance} | R Documentation |
This function takes an sts object and applies an univariate
surveillance algorithm to the time series of each observational unit.
wrap.algo(sts, algo, control,control.hook=function(k) return(control),verbose=TRUE,...) farrington(sts, control=list(range=NULL, b=3, w=3,reweight=TRUE,verbose=FALSE,alpha=0.01),...) cdc(sts, control= list(range = range,alpha=0.025),...) bayes(sts, control = list(range = range, b = 0, w = 6, actY = TRUE,alpha=0.05),...) rki(sts, control = list(range = range, b = 2, w = 4, actY = FALSE),...) cusum(sts, control = list(range=range, k=1.04, h=2.26,m=NULL, trans="standard",alpha=NULL),...) glrpois(sts, control = list(range=range,c.ARL=5, S=1,beta=NULL, Mtilde=1, M=-1, change="intercept",theta=NULL),...)
sts |
Object of class sts |
algo |
Character string giving the function name of the algorithm
to call, e.g. "algo.farrington". Calling is done using
do.call. |
control |
Control object as list. Depends on each algorithm. |
control.hook |
This is a function for handling multivariate objects. This argument is a function function of integer k, which returns the appropriate control object for region k |
verbose |
Boolean, if TRUE then textual information about the
process is given |
... |
Additional arguments sent to the algo function. |
An
sts |
object with the alarm, upperbound,
etc. slots filled with the results of independent and univariate
surveillance algorithm.
M. Höhle
algo.bayes, algo.cdc,
algo.rki, algo.farrington,
algo.cusum, algo.glrpois
for the exact form of the control object.