当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R glsControl gls Fit 的控制值


R语言 glsControl 位于 nlme 包(package)。

说明

函数调用中提供的值替换默认值,并返回包含所有可能参数的列表。返回的列表用作gls 函数的control 参数。

用法

glsControl(maxIter, msMaxIter, tolerance, msTol, msVerbose,
           singular.ok, returnObject = FALSE, apVar, .relStep,
           opt = c("nlminb", "optim"), optimMethod,
           minAbsParApVar, natural, sigma = NULL)

参数

maxIter

gls 优化算法的最大迭代次数。默认值为 50。

msMaxIter

gls 优化中 opt 优化步骤的最大迭代次数。默认值为 50。

tolerance

gls 算法中收敛标准的容差。默认值为 1e-6。

msTol

使用optim 时第一次外迭代收敛标准的容差。默认值为 1e-7。

msVerbose

作为 trace 控制值传递到所选 opt imizer 的逻辑值(请参阅有关该函数的文档)。默认为 FALSE

singular.ok

一个逻辑值,指示是否应允许不可估计系数(由回归矩阵列之间的线性相关性产生)。默认为 FALSE

returnObject

一个逻辑值,指示当达到最大迭代次数且算法不收敛时是否应返回拟合对象。默认为 FALSE

apVar

一个逻辑值,指示是否应计算方差-协方差参数的近似协方差矩阵。默认为 TRUE

.relStep

数值导数计算的相对步骤。默认为 .Machine$double.eps^(1/3)

opt

要使用的优化器,"nlminb"(当前默认值)或"optim"(以前的默认值)。

optimMethod

字符 - 与 optim 优化器一起使用的优化方法。默认为 "BFGS" 。另一种选择是"L-BFGS-B"

minAbsParApVar

数值 - 近似方差计算中的最小绝对参数值。默认为 0.05

natural

合乎逻辑的。是否应该使用自然参数化来计算近似方差?默认为 TRUE

sigma

可选用正数来固定残差。如果默认情况下 NULL0 ,则估计 sigma。

包含每个可能参数的组件的列表。

例子

# decrease the maximum number of iterations and request tracing
glsControl(msMaxIter = 20, msVerbose = TRUE)

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu; the sigma option: Siem Heisterkamp and Bert van Willigen.

也可以看看

gls

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Control Values for gls Fit。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。