原文鏈接:http://tecdat.cn/?p=9589
目錄
怎么做測試
Logistic回歸可以使用glm (廣義線性模型)函數在R中執行 。該函數使用鏈接函數來確定要使用哪種模型,例如邏輯模型,概率模型或泊松模型。
假設條件
廣義線性模型的假設少於大多數常見的參數檢驗。觀測值仍然需要獨立,並且需要指定正確的鏈接函數。因此,例如應該了解何時使用泊松回歸以及何時使用邏輯回歸。但是,不需要數據或殘差的正態分布。
並非所有比例或計數都適用於邏輯回歸分析
一個不采用邏輯回歸的例子中,飲食研究中人們減肥的體重無法用初始體重的比例來解釋作為“成功”和“失敗”的計數。在這里,只要滿足模型假設,就可以使用常用的參數方法。
過度分散
使用廣義線性模型時要注意的一個潛在問題是過度分散。當模型的殘余偏差相對於殘余自由度較高時,就會發生這種情況。這基本上表明該模型不能很好地擬合數據。
但是據我了解,從技術上講,過度分散對於簡單的邏輯回歸而言不是問題,即具有二項式因果關系和單個連續自變量的問題。
偽R平方
對於廣義線性模型(glm),R不產生r平方值。pscl 包中的 pR2 可以產生偽R平方值。
測試p值
檢驗邏輯對數或泊松回歸的p值使用卡方檢驗。方差分析 來測試每一個系數的顯着性。似然比檢驗也可以用來檢驗整體模型的重要性。
Logistic回歸示例
模型擬合
系數和指數系數
方差分析
偽R平方
模型的整體p值
標准化殘差圖
標准化殘差與預測值的關系圖。殘差應無偏且均等。
繪制模型
Logistic回歸示例
模型擬合
系數和指數系數
方差分析
偽R平方
模型的整體p值
標准化殘差圖
繪制模型
Logistic回歸示例
將因子轉換為數字變量,級別為0和1
將Factor轉換為邏輯變量,級別為TRUE和FALSE
如果您有任何疑問,請在下面發表評論。