gls
位于 nlme
包(package)。 说明
该函数使用广义最小二乘法拟合线性模型。允许误差相关和/或具有不等方差。
用法
gls(model, data, correlation, weights, subset, method, na.action,
control, verbose)
## S3 method for class 'gls'
update(object, model., ..., evaluate = TRUE)
参数
object |
继承自类 |
model |
说明模型的两侧线性公式对象,响应位于 |
model. |
对模型的更改 - 有关详细信息,请参阅 |
data |
包含 |
correlation |
说明组内相关结构的可选 |
weights |
可选的 |
subset |
一个可选表达式,指示应在拟合中使用 |
method |
一个字符串。如果 |
na.action |
一个函数,指示当数据包含 |
control |
估计算法的控制值列表,用于替换函数 |
verbose |
可选的逻辑值。如果打印 |
... |
该泛型的某些方法需要额外的参数。此方法中没有使用任何内容。 |
evaluate |
如果 |
细节
model
中的 offset
术语自 3.1-157 (2022-03) 起是一个错误:之前它们被默默地忽略。
值
代表线性模型拟合的类 "gls"
的对象。 print
、 plot
和 summary
等通用函数具有显示拟合结果的方法。有关配合的组成部分,请参阅glsObject
。函数 resid
、 coef
和 fitted
可用于提取其某些组件。
例子
# AR(1) errors within each Mare
fm1 <- gls(follicles ~ sin(2*pi*Time) + cos(2*pi*Time), Ovary,
correlation = corAR1(form = ~ 1 | Mare))
# variance increases as a power of the absolute fitted values
fm2 <- update(fm1, weights = varPower())
作者
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 Carroll, R.J. and Ruppert,
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.
Carroll, R.J. and Ruppert, 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.
Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer, esp. pp. 100, 461.
Venables, W.N. and Ripley, B.D. (2002) "Modern Applied Statistics with S", 4th Edition, Springer-Verlag.
也可以看看
corClasses
, glsControl
, glsObject
, glsStruct
, plot.gls
, predict.gls
, qqnorm.gls
, residuals.gls
, summary.gls
, varClasses
, varFunc
相关用法
- R glsStruct 广义最小二乘结构
- R glsControl gls Fit 的控制值
- 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 gnlsControl gnls Fit 的控制值
- R getResponse 从对象中提取响应变量
- R getData.lme 提取 lme 对象数据
- R getData.lmList 提取 lmList 对象数据
- R getCovariate 从对象中提取协变量
- R groupedData 构造一个 groupedData 对象
- R gnlsStruct 广义非线性最小二乘结构
- R getResponseFormula 提取指定响应变量的公式
- R getGroups.corStruct 提取结构组
- R getData 从对象中提取数据
- R getCovariate.corStruct 提取 corStruct 对象协变量
- R getGroups.lmList 提取 lmList 对象组
- R getData.gls 提取 gls 对象数据
- R getGroups 从对象中提取分组因子
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Fit Linear Model Using Generalized Least Squares。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。