版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
2024/7/31主編:費宇1主編:費宇中國人民大學出版社2024/7/31主編:費宇2第6章廣義線性模型6.1廣義線性模型的定義6.2Logistic模型6.3Probit模型6.4多項Logit模型6.5泊松對數(shù)線性模型6.6零膨脹計數(shù)模型6.7多項分布對數(shù)線性模型2024/7/31主編:費宇36.1
廣義線性模型的定義第5章我們研究了多元線性模型,該模型的一個重要假定是因變量是連續(xù)型的變量(通常假定服從正態(tài)分布),但在許多情況下,這種假定并不合理,例如下面這兩種情況.(1)結果變量可能是類型變量.二值分類變量和多分類變量.(比如:是/否,差/一般/良好/優(yōu)秀等)顯然都不是連續(xù)型變量.2024/7/31主編:費宇46.1廣義線性模型概述(2)結果變量可能是計數(shù)型變量(比如:一周交通事故的數(shù)目)這類變量都是非負的有限值,而且它們的均值和方差通常是相關的(一般線性模型假定因變量是正態(tài)變量,而且相互獨立).普通線性回歸模型(5.3)假定因變量y服從正態(tài)分布,其均值滿足關系式:μ=Xβ,這表明因變量的條件均值是自變量的線性組合.本章介紹六種常見的廣義線性模型:Logistic模型、Probit模型、多項Logit模型、泊松對數(shù)線性模型、零膨脹計數(shù)模型和多項分布對數(shù)線性模型.2024/7/31主編:費宇56.1廣義線性模型的定義1.廣義線性模型的定義:(1)隨機成分:設y1,y2,…,yn是來自于指數(shù)分布族的隨機樣本,即yi的密度函數(shù)為其中ai(.),b(.),ci(.)是已知函數(shù),參數(shù)αi是典則參數(shù),?是散度參數(shù).2024/7/31主編:費宇61.廣義線性模型的定義:(2)連接函數(shù):設yi的均值為μi而函數(shù)g(.)是單調(diào)可微的連接函數(shù),使得其中是協(xié)變量,是未知參數(shù)向量.指數(shù)分布族正態(tài)分布二項分布泊松分布2024/7/31主編:費宇72024/7/31主編:費宇82.正態(tài)線性回歸模型正態(tài)分布屬于指數(shù)分布族,其密度函數(shù)為與(6.1)對照可知2024/7/31主編:費宇92.正態(tài)線性回歸模型只要取連接函數(shù)為,則正態(tài)線性回歸模型滿足廣義線性模型的定義.類似的,容易驗證,二項分布和泊松分布都屬于指數(shù)分布族.下面介紹實際中應用廣泛的Logistic模型、Probit模型、多項Logit模型、泊松對數(shù)線性模型、零膨脹計數(shù)模型和多項分布對數(shù)線性模型.2024/7/31主編:費宇106.2Logistic模型1.模型定義 設yi服從參數(shù)為pi的二項分布,則μi=E(yi)=pi采用邏輯連接函數(shù),即這個廣義線性模型稱為Logistic模型.2024/7/31主編:費宇11例6.1(數(shù)據(jù)文件為eg6.1)表6-1
某城市48個家庭的調(diào)查數(shù)據(jù)2024/7/31主編:費宇122.模型的參數(shù)估計和檢驗采用R軟件中的廣義線性模型過程glm()可以完成回歸系數(shù)的估計,以及模型回歸系數(shù)的顯著性檢驗.程序如下:#例6.1廣義線性模型:Logistic模型setwd("C:/data")#設定工作路徑d6.1<-read.csv("exam6.1.csv",header=T)#將exam6.1.csv數(shù)據(jù)讀入到d6.1中glm.logit<-glm(y~x1+x2,family=binomial(link=logit),data=d6.1)#建立y關于x1,x2的logistic回歸模型,數(shù)據(jù)為d6.1summary(glm.logit)#模型匯總注意邏輯連接函數(shù)是二項分布的典則連接函數(shù),是默認的連接函數(shù),因此代碼中的(link=logit)可以省略.2024/7/31主編:費宇13運行以上程序可得如下結果:Call:glm(formula=y~x1+x2,family=binomial(link=logit),data=d6.1)DevianceResiduals:Min1QMedian3QMax-2.30297-0.198320.022830.202511.59258Coefficients:EstimateStd.ErrorzvaluePr(>|z|)(Intercept)-7.531152.56352-2.9380.00331**x10.439560.138643.1700.00152**x2-0.081031.24747-0.0650.94821---Signif.codes:0‘***’0.001‘**’0.01‘*’0.05‘.’0.1‘’1(Dispersionparameterforbinomialfamilytakentobe1)Nulldeviance:61.105on47degreesoffreedomResidualdeviance:17.643on45degreesoffreedomAIC:23.643NumberofFisherScoringiterations:82024/7/31主編:費宇14注意到x2對應的p值(0.948)比較大,即x2不顯著,所以考慮采用逐步回歸.glm.step<-step(glm.logit)#逐步回歸summary(glm.step)#給出模型回歸系數(shù)的估計和顯著性檢驗等運行以上程序可得如下結果Start:AIC=23.64y~x1+x2
DfDevianceAIC-x2117.64721.647<none>17.64323.643-x1159.00863.008
Step:AIC=21.65y~x1
DfDevianceAIC<none>17.64721.647-x1161.10563.105>summary(glm.step)#給出模型回歸系數(shù)的估計和顯著性檢驗等2024/7/31主編:費宇15Call:glm(formula=y~x1,family=binomial(link=logit),data=d6.1)DevianceResiduals:Min1QMedian3QMax-2.28859-0.197030.022760.204001.60887
Coefficients:EstimateStd.ErrorzvaluePr(>|z|)(Intercept)-7.56822.5101-3.0150.00257**x10.43960.13873.1690.00153**---Signif.codes:0‘***’0.001‘**’0.01‘*’0.05‘.’0.1‘’1
(Dispersionparameterforbinomialfamilytakentobe1)
Nulldeviance:61.105on47degreesoffreedomResidualdeviance:17.647on46degreesoffreedomAIC:21.647
NumberofFisherScoringiterations:8模型預測如果要預測年收入為20萬元(x1=20)、家里有孩子(x2=1)的家庭有購買住房的可能性,可以采用以下命令:>yp<-predict(glm.step,data.frame(x1=20))>p.fit<-exp(yp)/(1+exp(yp));p.fit#估計x1=20時y=1的概率10.7728122容易看出,當x1=20,x2=1時,估計y=1的概率約為0.77,即年收入為20萬元、家里有孩子的家庭有購買住房的可能性約為77%.2024/7/31主編:費宇166.3Probit模型2024/7/31主編:費宇176.3Probit模型:例6.1(續(xù))2024/7/31主編:費宇18運行以上程序可得如下結果:Call:glm(formula=y~x1,family=binomial(link=probit),data=d6.1)
DevianceResiduals:Min1QMedian3QMax-2.2493-0.15220.00180.17681.6024
Coefficients:EstimateStd.ErrorzvaluePr(>|z|)(Intercept)-4.340281.27539-3.4030.000666***x10.249890.069443.5990.000320***---Signif.codes:0‘***’0.001‘**’0.01‘*’0.05‘.’0.1‘’1
(Dispersionparameterforbinomialfamilytakentobe1)
Nulldeviance:61.105on47degreesoffreedomResidualdeviance:17.349on46degreesoffreedomAIC:21.349
NumberofFisherScoringiterations:92024/7/31主編:費宇192024/7/31主編:費宇206.4多項Logit模型2024/7/31主編:費宇21例6.2某城市48個家庭的調(diào)查數(shù)據(jù)2024/7/31主編:費宇22問題:根據(jù)這個數(shù)據(jù)建立多項分布回歸模型并估計年收入為20萬元、家里有孩子的家庭有購買住房但還在還貸款的可能性.解:采用nnet程序包中的multinom()可以完成多項logit模型的擬合.#例6.2廣義線性模型:多項分布回歸模型library(nnet)setwd("C:/data")d6.2<-read.csv("exam6.2.csv",header=T)d6.2$x2<-as.factor(d6.2$x2)#將x2這一列因子化mlog<-multinom(y~x1+x2,data=d6.2)#建立模型summary(mlog)#查看所擬合的模型2024/7/31主編:費宇23運行以上程序可得如下結果:Call:multinom(formula=y~x1+x2,data=d6.2)Coefficients:(Intercept)x1x22-7.4438920.4329375-0.067896533-17.3785220.7438569-0.57429520Std.Errors:(Intercept)x1x222.5703380.13962821.24601334.4477300.18612381.704516ResidualDeviance:37.79579AIC:49.79579注意到x2對應標準誤相對于x2的系數(shù)比較大,所以估計x2可能不顯著,采用step()函數(shù)對模型進行逐步回歸.2024/7/31主編:費宇24mlog.s<-step(mlog)#對mlog進行逐步回歸summary(mlog.s)#查看所擬合的模型運行以上程序可得如下結果:Call:multinom(formula=y~x1,data=d6.2)
Coefficients:(Intercept)x12-7.4794080.43324433-17.2933710.7313709
Std.Errors:(Intercept)x122.5180900.139753034.4241140.1834096
ResidualDeviance:37.98674AIC:45.986742024/7/31主編:費宇252024/7/31主編:費宇262024/7/31主編:費宇272024/7/31主編:費宇28估計48個家庭最可能屬于3類家庭中的哪一類?2024/7/31主編:費宇296.5泊松對數(shù)線性模型1.模型的定義設y服從參數(shù)λ為的泊松分布,則μ=E(y)=λ,采用對數(shù)連接函數(shù),即這個廣義線性模型稱為泊松對數(shù)線性模型.2024/7/31主編:費宇30例6.3(數(shù)據(jù)文件為eg6.3)表6-3
Breslow癲癇數(shù)據(jù)2024/7/31主編:費宇31例6.3(數(shù)據(jù)文件為eg6.3)這個數(shù)據(jù)是robust包中的Breslow癲癇數(shù)據(jù)(Breslow,1993).我們討論在治療初期的八周內(nèi),癲癇藥物對癲癇發(fā)病數(shù)的影響,響應變量為八周內(nèi)癲癇發(fā)病數(shù)(y),預測變量為前八周內(nèi)的基礎發(fā)病次數(shù)(x1),年齡(x2)和治療條件(x3),其中治療條件是二值變量,x3=0表示服用安慰劑,x3=1表示服用藥物.根據(jù)這個數(shù)據(jù)建立泊松對數(shù)線性模型并對模型的系數(shù)進行顯著性檢驗.2024/7/31主編:費宇322.模型的參數(shù)估計和檢驗采用R軟件中的廣義線性模型過程glm()來建立泊松對數(shù)線性模型并對模型的系數(shù)進行顯著性檢驗.程序如下:#例6.3廣義線性模型:泊松對數(shù)線性模型setwd("C:/data")d6.3<-read.csv("exam6.3.csv",header=T)#將exam6.3.scv數(shù)據(jù)讀入到d6.3中glm.ln<-glm(y~x1+x2+x3,family=poisson(link=log),data=d6.3)#建立y關于x1,x2,x3的泊松對數(shù)線性模型summary(glm.ln)#模型匯總,給出模型回歸系數(shù)的估計和顯著性檢驗等泊松分布的默認連接函數(shù)是對數(shù)連接函數(shù),因此代碼中的(link=log)可以省略.2024/7/31主編:費宇33運行以上程序可得如下結果:Call:glm(formula=y~x1+x2+x3,family=poisson(link=log),data=data6.3)DevianceResiduals:Min1QMedian3QMax-6.0569-2.0433-0.93970.792911.0061Coefficients:EstimateStd.ErrorzvaluePr(>|z|)(Intercept)1.94882590.135619114.370<2e-16***x10.02265170.000509344.476<2e-16***x20.02274010.00402405.6511.59e-08***x3-0.15270090.0478051-3.1940.0014**Signif.codes:0‘***’0.001‘**’0.01‘*’0.05‘.’0.1‘’1(Dispersionparameterforpoissonfamilytakentobe1)Nulldeviance:2122.73on58degreesoffreedomResidualdeviance:559.44on55degreesoffreedomAIC:850.71NumberofFisherScoringiterations:52024/7/31主編:費宇342.模型的參數(shù)估計和檢驗于是得回歸模型:從檢驗結果可以看出:x1和x2的系數(shù)都顯著,說明基礎發(fā)病次數(shù)(x1),年齡(x2)和治療條件(x3)對八周內(nèi)癲癇發(fā)病數(shù)(y)重要影響.年齡(x2)的回歸系數(shù)為0.0227,表明保持其他預測變量不變,年齡增加1歲,癲癇發(fā)病數(shù)的對數(shù)均值將相應的增加0.0227.2024/7/31主編:費宇352.模型的參數(shù)估計和檢驗在因變量的初始尺度(癲癇發(fā)病數(shù),而不是癲癇發(fā)病數(shù)的對數(shù))上解釋回歸系數(shù)比較容易,因此,指數(shù)化系數(shù):可以看出:保持其他預測變量不變,年齡增加1歲,癲癇發(fā)病數(shù)將乘以1.023;治療條件變化一個單位(即從安慰劑到藥物),癲癇發(fā)病數(shù)將乘以0.86,換言之,保持基礎癲癇發(fā)病數(shù)和年齡不變,服藥相對于安慰劑組癲癇發(fā)病數(shù)降低了14%.>exp(coef(glm.ln))(Intercept)x1x2x3
7.02044031.02291021.02300070.85838646.6零膨脹計數(shù)模型2024/7/31主編:費宇366.6零膨脹計數(shù)模型2024/7/31主編:費宇37例6.4(數(shù)據(jù)文件為eg6.4)2024/7/31主編:費宇38例6.4:血友病數(shù)據(jù)解:先讀入數(shù)據(jù)并查看變量deaths死亡人數(shù)的分布:>#例6.4血友病數(shù)據(jù):先讀入數(shù)據(jù)并查看變量deaths>setwd("C:/data")>d6.4<-read.csv("exam6.4.csv",header=T)#將exam6.4.xls數(shù)據(jù)讀入到d6.4中>table(d6.4$deaths)#查看變量deaths
012345618332126228621>barplot(table(d6.4$deaths))#畫條形圖2024/7/31主編:費宇392024/7/31主編:費宇40如果不考慮零膨脹問題,直接采用泊松對數(shù)線性模型來擬合數(shù)據(jù),程序如下:#例6.4血友病數(shù)據(jù):直接采用泊松對數(shù)模型setwd("C:/data")d6.4<-read.csv("exam6.4.csv",header=T)#將exam6.4.csv數(shù)據(jù)讀入到d6.4中hiv<-factor(d6.4$hiv)#將變量hiv因子化fac<-factor(d6.4$factor)#將變量factor因子化a1<-glm(deaths~hiv+fac+age+py,family=poisson(link=log),data=d6.4)#建立deaths關于hiv,fac,age,py的泊松對數(shù)線性模型summary(a1)#模型匯總,給出模型回歸系數(shù)的估計和顯著性檢驗等2024/7/31主編:費宇412024/7/31主編:費宇422024/7/31
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度木方模板產(chǎn)業(yè)鏈上下游整合服務合同4篇
- 2025年度航空航天器研發(fā)與制造合同12篇
- 2025年度長途物流車輛定點清洗保養(yǎng)合同4篇
- 2025年度環(huán)保設備安裝與污染物減排服務協(xié)議3篇
- 2025年度木地板原材采購與倉儲管理合同4篇
- 2025年度勞動合同解除補償協(xié)議及離職員工子女教育資助協(xié)議
- 2025年度足療店線上線下整合營銷轉讓合同
- 2025年度影視演員經(jīng)紀服務與勞動合同
- 二零二五版木工行業(yè)綠色生產(chǎn)標準合同4篇
- 二零二五年度運輸合同延誤糾紛處理范本
- 《大學生職業(yè)發(fā)展與就業(yè)指導》課程標準
- 第23課《出師表》課件(共56張)
- GB/T 3953-2024電工圓銅線
- 發(fā)電機停電故障應急預案
- 接電的施工方案
- 常用藥物作用及副作用課件
- 幼兒阿拉伯數(shù)字描紅(0-100)打印版
- 社會組織等級評估報告模板
- GB/T 12173-2008礦用一般型電氣設備
- 新媒體研究方法教學ppt課件(完整版)
- 2020新版?zhèn)€人征信報告模板
評論
0/150
提交評論