非線性迴歸

非線性迴歸是一種尋找應變數及一組自變數之間關係非線性模型的方法。 不像僅限於估計線性模型的傳統線性迴歸,非線性迴歸尚可用來估計應變數及自變數之間的任意關係模式。 這是使用疊代的估計演算法來完成的。 請注意,對於形式 Y = A + BX**2 的簡式多項式模型,不需要此程序。 透過定義 W = X**2,我們會得到一個簡式線性模型 Y = A + BW,可以使用「線性迴歸」程序之類的傳統方法來進行估計。

範例。 母群體可時間相依間預測嗎? 散佈圖顯示母群體及時間之間似乎有極大關係,但因關係是非線性的,所以它須要求「非線性迴歸」程序的特殊估計方法。 藉由建立合適的方程式(如邏輯母群體成長模式),我們可得到模型的良好估計,以便針對未實際測量的時間進行母群體的預測。

統計資料。 對於每一個反覆運算:統計量有參數估計值及殘差平方和。 對於每一個模型:統計量則有迴歸、殘差的平方和、未修正與修正的總和,以及參數估計值、漸進線標準誤及參數估計值的漸進線相關性矩陣。

非線性迴歸資料考量

資料。 應變數和自變數應該都是數值變數。 例如宗教、主修課程、或居住地區等類別變數,都必須重新編碼成二元(虛擬)變數,或是其他類型的對比變數。

假設。 只有在您指定了精確說明應變數及自變數之間關係的函數時,結果才是有效的。 此外,選擇適合的開始值也是很重要的。 即使您已指定正確的模式函數形式,如果您使用了不適合的開始值,您的模式可能會無法收斂,或者,您可能會得到局部最佳解,而非絕對最佳解。

相關程序。 許多起初為非線性的模式,可在轉換成線性模型後,使用「線性迴歸」程序來進行分析。 如果您不確定適當模式為何,請使用「曲線估計」程序來協助確認資料中的有用函數關係。

取得非線性迴歸分析

此功能需要 自訂表格及進階統計量

  1. 從功能表中選擇:

    分析 > 迴歸 > 非線性 ...

  2. 從您的作用中資料集的變數清單中選擇數值應變數。
  3. 要建立模型表示式,請在模型表示式欄位中輸入表示式,或將成分(變數、參數和函數)貼至此欄位中。
  4. 按一下參數以識別模式中的參數。

分段的模式(在其網域不同部分採取不同形式的模式)必須使用單一模式陳述式中的條件邏輯來指定。

此程序會貼上 NLR 指令語法。