gnls
位於 nlme
包(package)。 說明
該函數使用廣義最小二乘法擬合非線性模型。允許誤差相關和/或具有不等方差。
用法
gnls(model, data, params, start, correlation, weights, subset,
na.action, naPattern, control, verbose)
參數
model |
說明模型的兩側公式對象, |
data |
包含 |
params |
|
start |
可選的命名列表或數值向量,其參數的初始值位於 |
correlation |
說明組內相關結構的可選 |
weights |
可選的 |
subset |
一個可選表達式,指示應在擬合中使用 |
na.action |
一個函數,指示當數據包含 |
naPattern |
表達式或公式對象,指定哪些返回值被視為缺失。 |
control |
估計算法的控製值列表,用於替換函數 |
verbose |
可選的邏輯值。如果打印 |
值
類 gnls
的對象,也繼承自類 gls
,表示非線性模型擬合。 print
、 plot
和 summary
等通用函數具有顯示擬合結果的方法。有關配合的組成部分,請參閱gnlsObject
。函數 resid
、 coef
和 fitted
可用於提取其某些組件。
例子
# variance increases with a power of the absolute fitted values
fm1 <- gnls(weight ~ SSlogis(Time, Asym, xmid, scal), Soybean,
weights = varPower())
summary(fm1)
作者
José Pinheiro and Douglas Bates bates@stat.wisc.edu
參考
The different correlation structures available for the
correlation
argument are described in Box, G.E.P., Jenkins,
G.M., and Reinsel G.C. (1994), Littel, R.C., Milliken, G.A., Stroup,
W.W., and Wolfinger, R.D. (1996), and Venables, W.N. and Ripley,
B.D. (2002). The use of variance functions for linear
and nonlinear models is presented in detail in Carrol, R.J. and Rupert,
D. (1988) and Davidian, M. and Giltinan, D.M. (1995).
Box, G.E.P., Jenkins, G.M., and Reinsel G.C. (1994) "Time Series Analysis: Forecasting and Control", 3rd Edition, Holden-Day.
Carrol, R.J. and Rupert, D. (1988) "Transformation and Weighting in Regression", Chapman and Hall.
Davidian, M. and Giltinan, D.M. (1995) "Nonlinear Mixed Effects Models for Repeated Measurement Data", Chapman and Hall.
Littel, R.C., Milliken, G.A., Stroup, W.W., and Wolfinger, R.D. (1996) "SAS Systems for Mixed Models", SAS Institute.
Venables, W.N. and Ripley, B.D. (2002) "Modern Applied Statistics with S", 4th Edition, Springer-Verlag.
Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer.
也可以看看
corClasses
, gnlsControl
, gnlsObject
, gnlsStruct
, predict.gnls
, varClasses
, varFunc
相關用法
- R gnlsControl gnls Fit 的控製值
- R gnlsStruct 廣義非線性最小二乘結構
- R getGroupsFormula 提取分組公式
- R getGroups.lme 提取 lme 對象組
- R gapply 按組應用函數
- R getVarCov 提取方差-協方差矩陣
- R getGroups.data.frame 從 DataFrame 中提取組
- R getGroups.gls 提取 gls 對象組
- R getCovariate.varFunc 提取 varFunc 協變量
- R getCovariateFormula 提取協變量公式
- R gsummary 分組總結
- R gls 使用廣義最小二乘法擬合線性模型
- R getResponse 從對象中提取響應變量
- R getData.lme 提取 lme 對象數據
- R getData.lmList 提取 lmList 對象數據
- R getCovariate 從對象中提取協變量
- R groupedData 構造一個 groupedData 對象
- R getResponseFormula 提取指定響應變量的公式
- R getGroups.corStruct 提取結構組
- R getData 從對象中提取數據
- R getCovariate.corStruct 提取 corStruct 對象協變量
- R getGroups.lmList 提取 lmList 對象組
- R getData.gls 提取 gls 對象數據
- R glsStruct 廣義最小二乘結構
- R getGroups 從對象中提取分組因子
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Fit Nonlinear Model Using Generalized Least Squares。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。