mgcv 访问 estimate.gam 函数
mgcv access to estimate.gam function
我正在使用 R 库 mgcv
gam 函数 returns 具有 edf1
值的对象
> g = gam(y~s(x, k = 10, bs = "cr"), data = data, scale = 1)
> g$edf1
(Intercept) s(x).1 s(x).2 s(x).3 s(x).4 s(x).5 s(x).6 s(x).7 s(x).8
1.0000000 0.2417857 0.4744928 0.4667241 0.4347516 0.4107624 0.4136064 0.4288544 0.5315970
s(x).9
0.5941861
>
我需要了解这个值是如何计算的,所以我正在阅读 gam()
函数的代码。
里面gam()
结果是通过另一个函数得到的
object <- estimate.gam(G, method, optimizer, control, in.out,
scale, gamma, ...)
问题是我无法访问 estimate.gam()
函数
> estimate.gam
Error: object 'estimate.gam' not found
>
我该如何解决这个问题?
您可以下载 source code 并检查文件。函数estimate.gam
存放在文件mgcv.r
.
的R子目录下
我正在使用 R 库 mgcv
gam 函数 returns 具有 edf1
值的对象
> g = gam(y~s(x, k = 10, bs = "cr"), data = data, scale = 1)
> g$edf1
(Intercept) s(x).1 s(x).2 s(x).3 s(x).4 s(x).5 s(x).6 s(x).7 s(x).8
1.0000000 0.2417857 0.4744928 0.4667241 0.4347516 0.4107624 0.4136064 0.4288544 0.5315970
s(x).9
0.5941861
>
我需要了解这个值是如何计算的,所以我正在阅读 gam()
函数的代码。
里面gam()
结果是通过另一个函数得到的
object <- estimate.gam(G, method, optimizer, control, in.out,
scale, gamma, ...)
问题是我无法访问 estimate.gam()
函数
> estimate.gam
Error: object 'estimate.gam' not found
>
我该如何解决这个问题?
您可以下载 source code 并检查文件。函数estimate.gam
存放在文件mgcv.r
.