第16章 logistic回归.ppt

上传人:本田雅阁 文档编号:2972586 上传时间:2019-06-16 格式:PPT 页数:114 大小:2.10MB
返回 下载 相关 举报
第16章 logistic回归.ppt_第1页
第1页 / 共114页
第16章 logistic回归.ppt_第2页
第2页 / 共114页
第16章 logistic回归.ppt_第3页
第3页 / 共114页
第16章 logistic回归.ppt_第4页
第4页 / 共114页
第16章 logistic回归.ppt_第5页
第5页 / 共114页
点击查看更多>>
资源描述

《第16章 logistic回归.ppt》由会员分享,可在线阅读,更多相关《第16章 logistic回归.ppt(114页珍藏版)》请在三一文库上搜索。

1、第十六章 logistic回归分析,陈 炳 为,2019/6/16,2,多元线性回归回顾,1 模型的建立 =a+b1X1+bnXn 资料中要求: Y变量服从正态分布 X变量为可精确测量,2019/6/16,3,2 模型的检验: (1) 方程的检验 方差分析法、决定系数、复相关系数 (2)自变量检验的方法 偏回归平方和、t检验、标准化回归系数 3 自变量选择方法 (1)全局择优法 (2)逐步选择法 前进法、后退法、逐步回归法 4 SPSS操作,2019/6/16,4,资料的分类,2019/6/16,5,基本概念,1 病例对照研究(case-control study)、队列研究(cohort s

2、tudy) 2 暴露(exposure) 3 优势比,比数比(odds ratio,OR ), 相对危险度 (relative risk, RR),2019/6/16,6,危险度(risk):指发生某有害事件的概率。 常用总体的发病率(incidence of a disease),患病率(prevalence rate),死亡率(death rate)表示。,2019/6/16,7,如吸烟者的肺癌患病率高,对一个在吸烟但没患肺癌的人可以说他的肺癌的危险性高。,2019/6/16,8,计算举例,例3-3某锡矿的矿工肺癌发病率308.39/10万,非矿工的肺癌发病率为25.48/10万,试计算发

3、病的相对危险度。 RR=308.39/25.48=12.10 注意: 这是样本率计算得到的样本指标存在抽样误差; 只有前瞻性研究(队列研究cohort)才能得到率的指标,因为观察了所有可能得病的样本或总体。所以该指标常用。,2019/6/16,9,优势odds与优势比odds ratio,优势(比势)为某病患者(或非患者)某暴露因素存在的比例P(E)和不存在的比例(1-P(E)的比例。,Odds=P(E)/1-P(E),2019/6/16,10,例:有人做宫外孕与腹部手术的病例对照研究,试问腹部手术史与宫外孕的发生是否有关?,2019/6/16,11,优势比odds ratio,OR,患者与非

4、患者某因素优势的比值被称作优势比(比数比)。 OR=odds1/odds0,例 病人有腹部手术的优势 odds1=55/199=0.276 非病人有腹部手术史的优势 Odds0=120/593=0.202 OR=odds1/Odds0=0.276/0.202=1.366,2019/6/16,12,2019/6/16,13,2019/6/16,14,OR值的95%CI公式:,95%CI:,2019/6/16,15,2019/6/16,16,混杂因素(confounding factor),定义:混杂因素指干扰了所研究的因素与疾病发生相关程度测定的非研究因素。 如: 抽烟与肺癌关系的研究中,若抽烟

5、组年龄与不抽烟组的年龄分布不同,则年龄就成为一个混杂因素。,2019/6/16,17,例:在心血管疾病与口服避孕药(OC)关系的研究中,年龄为一混杂因素,将年龄分为 岁和40岁两个层。计算调整年龄后,心血管疾病与OC使用的OR并做假设检验。(此数据为构造的) OR1=2,OR2=2,不调整年龄的OR23.45。,2019/6/16,18,混杂因素的判断,要从两方面考虑: (E为暴露因素,F为可疑混杂因素,D为疾病) (A)与暴露因素有关,但不是其结果。 即: (B)在非暴露人群中,该因素是疾病发生的“危险因素”。,2019/6/16,19,2019/6/16,20,Mantel-Haensze

6、l分层分析法,用于控制一个或多个混杂因素,然后估计研究因素与疾病的相对危险度或比数比 调整后的,2019/6/16,21,调整年龄后的OR值,不调整年龄的OR23.45,2019/6/16,22,SPSS执行,2019/6/16,23,SPSS结果,2019/6/16,24,2019/6/16,25,主要内容,1 logistic回归模型简介 2 条件logistic回归 3 多类结果的logistic回归 4 有序结果的累计比数logistic回归 5 logistic回归的应用及其注意事项,2019/6/16,26,1 logistic回归模型简介,Mantel-Haenszel方法的不足

7、: 1 只适用于分层层次较少的情况,随着混杂变量的增加,可能会使格子出现少于0的情况。 2 当暴露因素或混杂因素为连续型变量时,按等级分出现信息损失。 1970年代发展起来的logistic回归可以克服上述弱点。,2019/6/16,27,Logistic回归的应用,1 病例对照研究 食管癌的发生与吸烟、饮酒、不良饮食习惯等危险因素。 2 队列研究 研究腹泻与喂养方式的关系。追踪观察并比较不同喂养方式下的腹泻情况。,2019/6/16,28,1.1 模型简介,Y为二值变量,取值:,2019/6/16,29,P阳性结果发生的概率, 0P1。1- P为阴阳性结果发生的概率。,Cox(1970) l

8、ogit变换,2019/6/16,30,为“机会”或“优势”(odds) logit P为优势之对数(log odds),2019/6/16,31,Logistic函数的图形,LogitP,2019/6/16,32,logistic回归模型的几种形式,2019/6/16,33,1.2 传统方法与logistic回归,四格表资料(病例对照)与logistic的关系 分层四格表资料与logistic的关系,2019/6/16,34,例:腹部手术史与宫外孕的发生是否有关?,2019/6/16,35,X=1 表示有腹部手术 X=0 表示没有腹部手术,2019/6/16,36,X=1时 X=0 时,20

9、19/6/16,37,SPSS操作,2019/6/16,38,SPSS结果,2019/6/16,39,例 分层四格表资料与logistic回归,研究吸烟是否增加胰岛素依赖性糖尿病人患肾病有危险性,2019/6/16,40,SPSS操作,先定义权重:,2019/6/16,41,CMH卡方的操作,2019/6/16,42,Logistic回归,2019/6/16,43,SPSS两结果的比较,2019/6/16,44,传统方法与logistic回归的关系,单因素病例对照研究的OR,与logistic回归等价; 分层病例对照研究的ORMH,与logistic回归结果近似。 logistic回归是传统方

10、法的扩展。,2019/6/16,45,混杂因素的控制,在logistic模型中,控制某混杂因素,实际上就是将该因素纳入模型。 在解释暴露因素的影响时,该混杂因素实际上是控制了。,2019/6/16,46,1.3 回归系数的解释,1 回归系数的解释: 一个暴露因素时,当暴露为1,非暴露为0时, ln(OR),2019/6/16,47,一个暴露因素:暴露为1,非暴露为0。 一个混杂因素时:水平数分别为:1,2,,当x2固定时(取某个值的前提下):,2019/6/16,48,一个暴露因素时,当暴露为c1,非暴露为c0时,,2019/6/16,49,2 截距的解释,令,2019/6/16,50,截距的

11、意义,在横断面调查研究中, 表示基线状态下,个体患病率的比数的对数值; 在队列研究中,有下式成立:,2019/6/16,51,例 胃癌危险因素研究,食管癌与吸烟及饮酒间的关系。,2019/6/16,52,=-0.9909表示不吸烟且不吸酒的人患食管癌与不患食管癌概率之比的对数 1=0.8856,exp(1)=2.42,表明控制饮酒因素后,吸烟者与不吸烟者相比,患食管癌的比数比为2.42。 2=0.5261,exp(2)=1.69,表明控制吸烟因素后,饮酒者与不饮酒者相比,患食管癌的比数比为1.69。,2019/6/16,53,等级变量:一般以最小等级或最大等级作为参考组,并按等级顺序依次取为0

12、,1,2,。此时,exp()表示X增加一个等级时的优势比, exp(k)表示增加k个等级时的优势比。 连续性变量:表示增加1(个计量单位)时的优势比。,2019/6/16,54,多分类变量:哑变量(dummy variable) x1时:x10, x20, x30 表示A型血 x2时:x11, x20, x30 表示B型血 x3时:x10, x21, x30 表示AB型血 x4时:x10, x20, x31 表示O型血 exp(1) 表示B与A比之OR; exp( 2) 表示AB与A比之OR; exp( 3) 表示O与A比之OR。,2019/6/16,55,极大似然法的基本思想,先看一个简单例

13、子:,一只野兔从前方窜过 .,是谁打中的呢?,某位同学与一位猎人一起外出打猎 .,如果要你推测,,你会如何想呢?,只听一声枪响,野兔应声倒下 .,2019/6/16,56,1.4 模型的估计,Y=1 时: Y=0时: 可统一写成:,2019/6/16,57,似然函数与对数似然函数,2019/6/16,58,例 四格表资料的求解,2019/6/16,59,四格表的似然函数,2019/6/16,60,极大似然求解,2019/6/16,61,1.5 模型的假设检验,模型的假设检验: (1) 整个模型检验: (2) 单个参数的假设检验:,2019/6/16,62,似然比检验(likelihood te

14、st),似然比检验是通过比较两个相嵌套模型的对数似然函数统计量G(又称Deviance)来进行的,其统计量为: GGPGK 2ln(LP)+2ln(LK) 其中,模型P中的变量是模型K中变量的一部分,另一部分就是我们要检验的变量(模型P嵌套在模型K中)。 G服从自由度为K-P的2分布。 当p=0时就是判断k个参数是否同时为0。,2019/6/16,63,5个logistic回归模型及其对数似然函数值,2019/6/16,64,对于模型的整体假设: G=2 (lnL(X1,X2)-lnL0) =2(-579.711 (-613.984) =68.546 查表得: 具有统计学意义。,2019/6/

15、16,65,单个参数的假设检验,2019/6/16,66,Wald检验,Wald检验实际上是比较估计系数与0的差别来进行的,其检验统计量为: Wald的2检验是 z 的平方。,2019/6/16,67,SPSS结果,2019/6/16,68,交互作用,模型五中考虑交互作用,交互作用的模型为: 经模型4与模型5比较:,2019/6/16,69,交互作用模型的参数意义:,1 不吸咽也不饮酒人,患胃癌与不患胃癌概率之比的对数值。 1 表示不饮酒人群中,吸烟者与不吸烟者相比,患胃癌的比数比对数值。 1+ 3 表示饮酒人群中,吸烟者与不吸烟者相比,患胃癌的比数比对数值。,2019/6/16,70,2 表

16、示不吸烟人群中,饮酒者与不饮酒者相比,患胃癌的比数比对数值。 2+ 3 表示吸烟人群中,饮酒者与不饮酒者相比,患胃癌的比数比对数值。 3本身只代表是否存在交互作用。,2019/6/16,71,1.5 实例分析,2019/6/16,72,SPSS分析,2019/6/16,73,SPSS结果,2019/6/16,74,任一建模过程均应从详细的各变量的单因素分析开始,单变量分析可采用卡方检验与单因素logistic回归两种方法。在考虑单变量分析时,检验水准可取为0.1。,实际操作,2 在单变量分析和相关自变量分析的基础上,进行多因素的逐步筛选,,3 在多因素筛选模型的基础上,考虑有无必要纳入变量的交

17、互作用项。,2019/6/16,75,2 条件logistic回归,配比设计资料 目的提高均衡性 可使优势比的估计方差缩小10-15%。 配比的原则:相同,相近 配比是把混杂因素相同的进行配比,不能把研究因素纳入配比。,2019/6/16,76,1:m配比设计的资料格式,2019/6/16,77,条件logistic模型,由于模型假设自变量的作用在各个配比组相同,而截距是各配比组特有的,即当自变量为零时的基线风险。而且对自变量的解释无关所以该表达式不含截距项。,2019/6/16,78,例 数据来源于陈峰医用多元统计分析方法 P280 。 探讨软组织肉癌与接触苯氧乙酸或氯酚的关系。数据如下:,

18、2019/6/16,79,软组织肉瘤与接触苯氧乙酸或氯酚的原始数据,2019/6/16,80,模型估计,2019/6/16,81,配对四格表资料的条件logistic回归,暴露者患病概率为P1,非暴露者患病概率为P0,2019/6/16,82,考虑两个人中一人患病,另一人不患病的情况,两人均暴露, 则一人患病一人不患病的条件概率为 1/2 两人均未暴露 则一人患病一人不患病的条件概率亦为1/2,2019/6/16,83,考虑两个人中一人患病,另一人不患病的情况,一人暴露,一人未暴露 则暴露者患病,非暴露者不患病的条件概率为:,一人暴露,一人未暴露 则暴露者不患病,非暴露者患病的条件概率为:,2

19、019/6/16,84,似然函数及极大似然解,2019/6/16,85,例16-3 某北方城市研究喉癌发病的危险因素,用1:2配对的病例对照研究方法进行了调查。现选取了6个可能的危险因素并节录25对数据,各因素的赋值说明见表16-6,资料列于表16-7。试作条件logistic逐步回归分析。,2019/6/16,86,部分数据,2019/6/16,87,对于条件logistic在SPSS、SAS上没有直接程序。它可利用Stata及Egert软件来实行,也可利用SPSS、SAS中的生存分析程序实行。,2019/6/16,88,data ex16_3; input i y x1-x6 ; t=2-

20、y; cards; 1 1 3 5 1 1 1 0 1 0 1 1 1 3 3 0 1 0 1 1 1 3 3 0 2 1 1 3 1 1 3 0 2 0 1 1 1 3 2 0 2 0 1 2 1 3 2 0 ; proc phreg; model t*y(0)=x1-x6 /selection=stepwise sle=0.1 sls=0.1 ties=discrete; strata i; run;,2019/6/16,89,SPSS计算,先计算时间,2019/6/16,90,2019/6/16,91,2019/6/16,92,SPSS结果,2019/6/16,93,多类结果的logis

21、tic回归模型,设结果变量Y,三类结果, Y=0,1或2 可得到两个logistic函数: 一个是Y=1与Y=0相比; 另一个是Y=2与Y=0相比。 Y=2与Y=1相比的logit是上述两个logit的差,2019/6/16,94,2019/6/16,95,各类概率,2019/6/16,96,产后大出血与人工流产史和妊高症的关系,2019/6/16,97,SPSS操作,定义权重(对于原始资料无须定义),2019/6/16,98,2019/6/16,99,结果:,2019/6/16,100,4 有序分类资料的logistic回归,常见的有序分类问题: 临床疗效的“无效、好转、显效、治愈” 疾病严

22、重程度的“无、轻、中、重” 智商的“弱智、睚常、超常” 设结果变量y为k个等级的有序变量,k个等级分别用1,2,k表示。,2019/6/16,101,某病疗效与性别和两种治疗方法间的关系 (见张文彤 SPSS统计分析教程),2019/6/16,102,SPSS操作,2019/6/16,103,SPSS,2019/6/16,104,SPSS结果,2019/6/16,105,结果说明:,两个自变量都有统计学意义。 女性比男性疗效好,OR=3.798,新疗法比传统疗法疗效好,OR=6.032。,2019/6/16,106,5 logistic回归的应用及其注意事项,一 logistic回归的应用 1

23、 流行病学危险因素分析 logistic回归可用于队列研究(cohort study)、病例对照研究(case-control study)、横断面研究(cross-sectional study) 除病例对照的常数项与另外两项不同,回归系数的意义相同。,2019/6/16,107,2 临床试验数据分析 临床试验的目的是为了评价某种药物或治疗方法的效果,若存在非处理因素的在两种不均衡,可能使结果不正确。可考虑利用logistic回归调整。 3 分析药物或毒物的剂量反应 4 预测与判别,2019/6/16,108,二 logistic回归应用的注意事项,logistic回归的应用条件 独立性。各

24、观察对象间是相互独立的。 logitP与自变量的关系是线性关系。 队列资料,建议用Poisson回归。,2019/6/16,109,1 变量的取值形式: 变量采用不同的取值形式,参数的含义、量值及符号可能发生改变。 对于连续型变量,取值按其大小根据专业分成几个组。如年龄,一般增加一岁其意义不大。再如白细胞。,2019/6/16,110,2019/6/16,111,2 logistic回归的样本含量 病例与对照的例数至少各有3050例。 对抽样调查、普查或队列研究,每个自变量至少需要出现10个阳性结果。 对于单个logistic,样本的配对数目应为纳入方程变量数目的20倍。 对照例数一般取为相等

25、,配比一般不超过1:4。,2019/6/16,112,3 模型评价: 对每个自变量进行检验; 回归方程进行检验。,2019/6/16,113,似然比检验:最可靠 Wald检验:未考虑各因素的综合作用,当存在共线性时,结果不可靠。故在筛选变量时应慎重。可信区间是基于Wald统计量计算的。 比分检验。与似然比检验一致 在对混杂因素进行分析时,如协变量对回归系数的影响较大,则该变量就认为有重要影响的变量,无论该变量是否有统计学意义,都应放入模型进行控制。,2019/6/16,114,影响logistic回归可能的原因,资料的质量。 异常值。 样本含量太少,或考虑的变量太多。 应用条件不成立。 自变量间的共线性。 暴露率极低或极高,甚至为0或1。常会导致回归系数估计无效。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1