r - R中的gls函数:使用广义最小二乘拟合线性模型
问题描述
“gls 函数使用广义最小二乘拟合线性模型。允许误差相关和/或具有不相等的方差。”
例子
# NOT RUN {
# 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())
# }
我从https://www.rdocumentation.org/packages/nlme/versions/3.1-137/topics/gls获得了所有上述信息
在示例中,他们使用了非线性模型“follicles ~ sin(2*pi*Time) + cos(2*pi*Time)”。我的问题是为什么他们使用 gls 函数来拟合非线性模型?请有任何想法!
先感谢您
解决方案
推荐阅读
- mysql - MySQL - SUM / COUNT 并加入一个语句
- python - 单调性概念是什么意思?
- javascript - 重新加载 ReactLeaflet 地图的问题
- jpa - @PrePersist 插入查询
- php - 加载 .docx 并使用 PHP 将其解析为数组
- selenium - 如何在 Selenium 库/机器人框架中发送特殊密钥?
- python - 将数据串行写入文本文件
- reporting-services - 自动报告从一个切换到另一个
- c# - .Net Core (2.1) 用户会话设置
- wordpress - WordPress 插件 – 无需 PHP 即可保存额外的图像元数据?