“不學(xué)無(wú)術(shù)”系列——Logistics回歸模型中相加交互作用參數(shù)的計(jì)算方法

以logistic_step.sav數(shù)據(jù)集(下載鏈接,提取碼:gmqb)為例,其中變量解釋如下:


以low為因變量,smoke和ht為自變量;研究smoke和ht對(duì)low作用的交互作用。

方法一 使用SPSS聯(lián)合EXCEL計(jì)算相加效應(yīng)指標(biāo)

1. 先使用SPSS對(duì)low~smoke+ht+smoke:low進(jìn)行l(wèi)ogistics回歸。

結(jié)果如下:


可以得到:①smoke*ht的相乘交互作用無(wú)統(tǒng)計(jì)學(xué)差異(p = 0.605);②smoke、ht和smoke:ht對(duì)應(yīng)的回歸系數(shù)(Regr. coefficients)分別為0.758、1.488和-0.640。從而可知β10=0.758,β01=1.488,β11=0.758+1.488+(-0.640)=1.606。

2. 編輯和運(yùn)行SPSS語(yǔ)句

?????? 鍵入如下語(yǔ)句(下載鏈接,提取碼:x1nk),并運(yùn)行。

?????? 得到協(xié)方差矩陣:

3. 使用Andersson等編制的EXCEL計(jì)算工具(下載鏈接,提取碼:oz5y)。

將β10=0.758,β01=1.488,β11=1.606和協(xié)方差矩陣中紅框中數(shù)字填入EXCEL表格中相應(yīng)位置。如下,


可自動(dòng)計(jì)算出ORsmoke、ORht、ORsmoke&ht及RERI、AP和S參數(shù)的點(diǎn)估計(jì)值及其可信區(qū)間。如下,


方法二 使用R函數(shù)計(jì)算相加效應(yīng)指標(biāo)

語(yǔ)法如下:

library(haven) #加載haven包#

mydata <-?read_sav('logistic_step.sav') #使用read_sav函數(shù)讀入文件#

View(mydata)

fit <-?glm(low~smoke*ht, family = binomial(), data = mydata) #使用glm函數(shù)構(gòu)建logistics回歸模型

summary(fit) #得到smoke、ht和smoke:ht對(duì)應(yīng)的回歸系數(shù)(Regr. coefficients),結(jié)果與SPSS計(jì)算的一致#

#讀入additive_interactions函數(shù)(下載鏈接,提取碼:d1xu)


additive_interactions(fit) #結(jié)果如下


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容