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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。