[问题] 关于GAM的问题...

楼主: iamclaudiaa (claudia)   2014-03-14 23:24:20
各位好
我是个R的新手…可能有些问题不是很懂QQ
我现在有7个项目的资料(A-G).想用这些资料去预测H,每个项目有16个测量值
DATA的样子大致如下
A B C D E F G H
1
2
3
.
.
.
16
想跑GAM 广义相加模式
我的CODE:
FMPS.gam<-gam(log(FMPS)~s(SM, k=6)+s(SM2, k=6)+s(SM3, k=6)
+s(SM4, k=6)+s(WS, k=6)+s(T, k=6)+s(HR, k=6), data=data)
但出现个ERROR: Model has more coefficients than data
请问是什么问题呢..看了好久都没有头绪..是K要再做更改吗
谢谢了^^
作者: celestialgod (天)   2014-03-15 00:50:00
资料只有16个...你要抓的变量太多,俗称的n<p问题...减少你的自由度(k)吧....更正要估计的参数太多
楼主: iamclaudiaa (claudia)   2014-03-15 09:29:00
c大谢谢。那请问我增加我的数值的数量就可以了吗另外我查到的自由度k=n-1.所以我将我的测量的资料量的数目增加。k一样代6。就能够用我目前的a到g去推估h吗?谢谢你了真的。。。(>_<)

Links booklink

Contact Us: admin [ a t ] ucptt.com