[問題] 關於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