setup.parameters(RMark)
setup.parameters()所属R语言包:RMark
Setup parameter structure specific to model (internal use)
设置特定模型的参数结构(内部使用)
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Defines list of parameters used in the specified type of model (model) and adds default values for each parameter to the list of user specified values (eg formula, link etc) defined in the call to make.mark.model
定义列表参数用于指定类型的模型(model),并增加了每个参数的默认值,到列表用户指定的值(例如,公式,链接等)中定义的调用make.mark.model
用法----------Usage----------
setup.parameters(model, parameters = list(), nocc = NULL,
check = FALSE, number.of.groups = 1)
参数----------Arguments----------
参数:model
type of model ("CJS", "Burnham" etc)
类型模型(“CJS”,“伯纳姆”等)
参数:parameters
list of model parameter specifications
的模型参数规格列表
参数:nocc
number of occasions (value only specified if needed)
一些场合(唯一指定的值,如果需要的话)
参数:check
if TRUE only the vector of parameter names is returned par.list
如果是TRUE的向量参数名称,则返回par.list
参数:number.of.groups
number of groups defined for data
用于数据定义的基团的数量
Details
详细信息----------Details----------
The primary difference in setting up models for MARK is the number and types of parameters that are included in the model. This function sets up the list of parameters used in the model and defines values for each parameter that affect how the PIM and design data are structured in the input file for program MARK. Some of the values of the parameter list are user specified such as formula, link,fixed so this function only adds to the list of values that are not specified by the user. That is, it takes the input argument parameters and adds list elements for parameters not specified by the user and adds default values for each type of parameter and then returns the modified list. The structure of the argument parameters and the return value of this function are the same as the structure of the argument parameters in make.mark.model and argument model.parameters in mark. They are lists with an element for each type of parameter in the model and the name of each list element is the parameter name (e.g., "p", "Phi","S", etc). For each parameter there are a list of values (e.g., formula, link, num etc as defined below). Thus parameters is a list of lists.
建立模型MARK的主要区别是包含在模型中的参数,这些参数的数量和类型。这个函数建立在模型中使用的参数列表并定义每个参数的值,这会影响的PIM和设计数据结构输入文件中的程序MARK。一些参数列表的值是用户指定的,如formula,link,fixed所以这个功能只添加到列表中的值不是由用户指定的。也就是说,它需要输入参数parameters和没有由用户指定的,并增加了为每种类型的参数的缺省值的参数的列表元素添加,然后返回修改后的列表。的结构参数parameters和这个函数的返回值是相同的结构参数parameters在make.mark.model和参数model.parametersmark 。它们的元素的每种类型的模型中的参数,每个列表元素的名称的列表的参数的名称(例如,“p”的“披”,“S”,等)。对于每个参数的值的列表(例如,公式,链接数等定义见下文)。因此parameters是一个列表的列表。
值----------Value----------
The return value depends on the argument check. If it is TRUE then the return value is a vector of the names of the parameters used in the specified type of model. For example, if model="CJS" then the return value is c("Phi","p"). This is used by the function valid.parameters to make sure that parameter specifications are valid for the model (i.e., specifying recovery rate r for "CJS" would give an error). If the function is called with the default of check=FALSE, the function returns a list of parameter specifications which is a modification of the argument parameters which adds parameters not specified and default values for all types of parameters that were not specified. The list length and names of the list elements depends on the type of model. Each element of the list is itself a list with varying numbers of elements which depend on the type of parameter although some elements are the same for all parameters. Below the return value list is shown generically with parameters
返回值取决于参数check。如果是TRUE,则返回值是一个向量,在指定类型的模型所使用的参数的名称。例如,如果model="CJS",则返回值是c("Phi","p")。这是所使用的功能valid.parameters,以确保该参数规格的模型是有效的(即指定恢复率r为“CJS”将给出一个错误)。如果函数被调用默认的check=FALSE,该函数返回一个列表参数规格,这是一个的说法parameters的所有类型的参数,将参数没有指定,默认值修改未指定。模型的类型取决于列表的长度和名称的列表元素。列表中的每个元素本身是与不同数目取决于某些元素的参数的类型,虽然是相同的所有参数的元素的列表。下面的返回值列表显示通用与参数
The elements for each parameter list all include:
的每个参数列表中所有的元素包括:
and may include:
并且可以包括:
(作者)----------Author(s)----------
Jeff Laake
参见----------See Also----------
setup.model,valid.parameters
setup.model,valid.parameters
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|