一般來講,無論是一元線性回歸還是多元線性回歸,都是研究自變數如何影響因變數的。然而在一些問題當中,自變數之間也有可能存在聯絡。這種情況下,傳統的線性回歸模型就不適用了。路徑分析(path analysis)就可以解決這種問題。以下以住院的例子進行說明(圖1)。
圖1. 路徑分析的乙個例子。年齡、入院時的病情、住院天數都會影響最終住院的費用。然而,住院天數也受到年齡和入院時病情的影響。因此對於該問題不能用線性回歸模型進行分析。
路徑分析的基本思路是根據學科知識對每乙個非完全自變數建立線性模型。本例中,年齡和入院時的病情就是完全自變數,被稱為外生變數(exogenous variable)。住院費用是本研究的因變數,被稱為最終結果變數(ultimate response variable)。而住院天數對於住院費用來講是自變數,而對於年齡和入院時的病情來講卻又是因變數。對於這類變數,被稱為內生變數(endogenous variable)。
路徑分析建模時,首先對建立住院天數與年齡和入院時病情的線性模型,\(住院天數=年齡+入院時病情\)。然後再建立住院費用同其他變數之間的線性模型,\(住院費用=年齡+入院時病情+住院天數\)。通常在分析過程中,在不違反學科知識的情況下,會將模型中不顯著的變數取消以降低模型的複雜度。
另外在最終的結果當中,由於是對兩個模型同時進行分析,應當考慮標準化係數。至此,就可以得到外生變數和內生變數對於結果變數的影響了(圖2)。
圖2. 路徑分析的結果呈現。圖中的數值為模型中的標準化係數。數值是為了方便說明偽造的。
PostGis路徑分析
建立postgis資料庫。使用sample資料庫做模板。要生成最佳路徑,首先要生成合法的拓撲。生成拓撲前,需要新增兩個字段,用來儲存線段的首尾編號 add source and target column alter table nyc roads add column source integer...
網路分析概述 路徑分析
網路分析功能 路徑分析 路徑分析是gis中最基本的功能,其核心是對最佳路徑的求解。從網路模型的角度看,最佳路徑的求解是指在指定網路的兩個結點之間,找一條阻礙強度最小的路徑。另一種路徑分析功能是求解最佳遊歷方案,又分為弧段最佳遊歷方案求解和結點最佳遊歷方案求解兩種。最佳路徑分析 最佳路徑分析也稱最優路...
訪客路徑分析 Druid實踐
訪客分析是常見資料分析的一種,通過如上圖 google analytics 以比較直觀的方式展現使用者達到 後各條訪問路徑的流失情況,幫助 優化減少流失率。訪客路徑分析有如下幾個關鍵點 通過上述分析,要實現訪客路徑分析需要完成如下幾項工作 計算每一級所有網頁的會話總數。計算每一級會話數top 5的網...