[問題] 有關非線性迴歸

看板Statistics作者 (一隻青蛙跳下水)時間6年前 (2019/08/06 17:37), 編輯推噓0(005)
留言5則, 2人參與, 6年前最新討論串1/1
各位大大們好 近日手上有筆資料跑非線性模型卡關 文獻公式為 Y = a * X1^b * X2^c Y、X1、X2為現有觀察資料,要求a、b、c 第一種是用變形法轉成線性模型直接用excel跑線性迴歸 即 ln(Y) = ln(a) + b*ln(X1) + c*ln(X2) 有先將Y取自然對數後才放入 第二種是直接用SPSS跑非線性迴歸建模 模式為 Y = a * (X1**b) * (X2**c) abc初始都設為0 但跑出來的結果兩個模型的a、b、c完全不同 且R^2也有一段差距 想請問是不是有哪邊弄錯了 Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.200.123.37 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1565084230.A.B05.html

08/06 17:51, 6年前 , 1F
... 1. 為啥你覺得兩者要一樣? 2. Y, X1, X2都大於零?
08/06 17:51, 1F

08/06 17:52, 6年前 , 2F
3. 就算都大於零 是否有很接近零的值? 取ln後誤差會很大
08/06 17:52, 2F

08/06 17:53, 6年前 , 3F
4. a, b, c的初始值為啥都是0? 初始值可能會影響收斂位置
08/06 17:53, 3F

08/06 17:54, 6年前 , 4F
選0的依據是? 5. 去讀使用手冊 看SPSS做了些啥好嗎...
08/06 17:54, 4F

08/06 18:49, 6年前 , 5F
本來就會不同。就算都是用最小平方法也不會相同。
08/06 18:49, 5F
文章代碼(AID): #1TIKf6i5 (Statistics)