使用SPSSAU進(jìn)行Roc聯(lián)合診斷
1、基本思想
在一些醫(yī)學(xué)臨床研究中,有很多影響因素(或者指標(biāo))會(huì)對(duì)診斷起著作用。比如‘低出生體重兒’的出生,受到產(chǎn)婦年齡,產(chǎn)婦體重,產(chǎn)婦在妊娠期間是否吸煙,是否患有高血壓共4項(xiàng)指標(biāo)的影響。
如果單獨(dú)使用ROC曲線進(jìn)行診斷,可以分別得到各個(gè)指標(biāo)對(duì)于‘低出生體重兒’的診斷預(yù)測。但是該4項(xiàng)指標(biāo)合計(jì)在一起的時(shí)候,聯(lián)合診斷效果如何,是否可以使用一個(gè)整體匯總指標(biāo)來標(biāo)識(shí)出‘4個(gè)指標(biāo)’。
思想上,如何將‘4個(gè)指標(biāo)’合并成一個(gè),通常是使用二元logit回歸,將4個(gè)指標(biāo)作為X,將‘低出生體重兒’作為Y進(jìn)行二元logit回歸,并且得到‘預(yù)測值’,該‘預(yù)測值’即為4個(gè)指標(biāo)的整體匯總指標(biāo)值,然后將該’預(yù)測值‘作為檢驗(yàn)變量X,然后將’低出生體重兒’作為狀態(tài)變量Y進(jìn)行分析即可。
2、SPSSAU操作
本案例涉及部分?jǐn)?shù)據(jù)如下圖:
針對(duì)‘低出生體重兒’,數(shù)字1表示低出生體重兒,0代表不是[特別注意,此處只能為01變量,因?yàn)檫M(jìn)行二元Logit分析時(shí)有此要求,以及ROC曲線時(shí)也最好為01變量便于理解];
產(chǎn)婦年齡和產(chǎn)婦體重均為對(duì)應(yīng)真實(shí)數(shù)據(jù);
數(shù)字0代表不吸煙,數(shù)字1代表吸煙;
數(shù)字0代表無高血壓,數(shù)字1代表有高血壓。
操作上分為兩步,第一步是進(jìn)行二元logit回歸如下圖所示:
將4項(xiàng)指標(biāo)放入X框中,將低出生體重兒放入Y框中。并且選中‘保存殘差和預(yù)測值’,一定需要選中該項(xiàng)。點(diǎn)擊開始分析后,標(biāo)題框中會(huì)新出現(xiàn)類似“BinaryLogit_Prediction_****”的標(biāo)題,其用于標(biāo)識(shí)預(yù)測值,另外還有一個(gè)標(biāo)題類似“BinaryLogit_Residual_****”用來表示殘差。
接下來進(jìn)行ROC診斷分析,將‘預(yù)測值’ 作為檢驗(yàn)變量X,然后將‘低出生體重兒’作為狀態(tài)變量Y進(jìn)行分析,操作如下圖:
上圖中需要說明,SPSSAU系統(tǒng)中針對(duì)狀態(tài)變量Y,其默認(rèn)切割點(diǎn)為1,即數(shù)字等于1時(shí)為‘陽性’,反之?dāng)?shù)字不等于1則為‘陰性’,此數(shù)字標(biāo)識(shí)需要在前期確認(rèn)好,包括進(jìn)行二元logit回歸,如果不是這樣,可以使用SPSSAU數(shù)據(jù)編碼功能進(jìn)行設(shè)置。最終得到ROC聯(lián)合診斷結(jié)果,具體結(jié)果不再進(jìn)行闡述說明。