當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。