99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀SPSS統(tǒng)計分析案例:多項logistic回歸分析
SPSS統(tǒng)計分析案例:多項logistic回歸分析
2017-01-17
收藏

SPSS統(tǒng)計分析案例:多項logistic回歸分析

以前分享的 二項logistic回歸分析案例 非常受歡迎,在實際應用中,可能還會碰到因變量是多個分類的情況,并且不包含排序信息。比如視力分為輕度、中度、重度三個水平,此時如果想考察與視力評價有關聯(lián)的指標,常用的二項logistic回歸已經(jīng)無法勝任。

幸好,SPSS軟件為我們提供了多項logistic回歸。

logistic回歸對數(shù)據(jù)的要求

因變量:分類變量,要求是(含)三個以上分類水平;

自變量:可以是分類變量或連續(xù)變量,建議是分類變量;

協(xié)變量:必須是分類變量。

概念什么的,先不說,即使說,我也說不清楚,看了案例自然就了解了。用SPSS學統(tǒng)計的好處就是這,辣眼睛的統(tǒng)計原理可以通過案例實踐來逐步理解掌握。

案例數(shù)據(jù)

該假設數(shù)據(jù)文件涉及一份880人參于的關于早餐喜好的民意調(diào)查,該調(diào)查記錄了參與者的年齡、性別、婚姻狀況以及生活方式是否積極,每個個案代表一個單獨的響應者。

調(diào)查機構(gòu)想搞清楚是什么影響著受訪人每天吃什么早餐。因變量“早餐選擇”包括(1=早餐攤點、2=燕麥類、3=谷物類),自變量暫定年齡、婚姻狀況以及生活態(tài)度。

分步驟說明

菜單欄中依次選擇【分析】【回歸】【多項logistic】,打開主面板。

因變量、自變量分別按照箭頭指示移入對應的變量框內(nèi),然后最為重要的是,點擊【參考類別】按鈕,默認勾選【最后一個類別】。

什么意思呢?大意是指以因變量和自變量的最后一個分類水平為參照,用其他分類依次與之對比,考察不同水平間的傾向。

主面板中,點擊【模型】按鈕,打開【多項logistic回歸:模型】對話框,勾選【主效應】,本例主要考察自變量年齡、性別、婚姻狀況的主效應,暫不考察它們之間的交互作用,然后點擊【繼續(xù)】。

主面板中,點擊【統(tǒng)計】按鈕,設置模型的統(tǒng)計量。主要【偽R方】【模型擬合信息】【分類表】【擬合優(yōu)度】這幾項必選,其他可以默認不勾選。這些參數(shù)主要用于說明建模的質(zhì)量。

主面板中,點擊【保存】按鈕,勾選【估算響應概率】,我們要求SPSS軟件幫我們估算每個個案三類早餐的概率。

其余的參數(shù)主要和逐步回歸有關系,本例采用主效應模型,人為指定進入模型的自變量,在其他研究中,可以根據(jù)情況選擇逐步回歸。

下主面板底部點擊【確定】按鈕,軟件開始執(zhí)行此處建模。

多項logistic回歸結(jié)果解讀

個案處理摘要表,列出因變量和自變量的分類水平及對應的個案百分比。建議在此表主要讀取變量分類水平的順序,比如自變量“年齡段”,第一個分類是“低于31歲”,第二個分類是“31-45”,第三個分類是“45-60”,第四個分類是“60歲以上”,尤其是看清楚最后一個分類,因為我們前面參數(shù)設置時要求是以最后一個分類最為對比參照組的。誰和誰對比,一定要搞清楚。

模型擬合信息表,讀取最后一列,顯著性值小于0.05,說明模型有統(tǒng)計意義,模型通過檢驗。

擬合優(yōu)度表,原假設模型能很好地擬合原始數(shù)據(jù),最后一列皮爾遜卡方顯著性值0.952,概率較大,說明原假設成立,模型對原始數(shù)據(jù)的擬合效果良好。

R方表,依次列出的3個偽R方值(類似于決定系數(shù))均偏低,最高0.4,說明模型對原始變量變異的解釋程度一般,還有一部分信息無法解釋,結(jié)果不算好。

模型似然比檢驗表,我們能看到最終進入模型的效應包括截距、年齡、婚姻狀況、生活態(tài)度,而且最后一列顯著性值表明,三個自變量(影響因素)對模型構(gòu)成均有顯著貢獻,研究它們是有意義的。

參數(shù)估計表,列出自變量不同分類水平對早餐選擇的影響檢驗,是多項logistic回歸非常重要的結(jié)果。

第二列B值,即各自變量不同分類水平在模型中的系數(shù),正負符號表明它們與早餐選擇是正比還是反比關系。第六列是瓦爾德檢驗顯著性值,此值小于0.05說明對應自變量的系數(shù)具有統(tǒng)計意義,對因變量不同分類水平的變化有顯著影響。

比如,早餐攤點和谷物類早餐相比,31-45歲的年輕人更偏向于選擇在早餐攤點吃早餐,這種可能性是60歲以上人的3.7倍;燕麥類和谷物類早餐相比,結(jié)婚與否對早餐的選擇沒有差別。

除此之外,我們前面還要求軟件保存了每個個案早餐選擇的概率,返回數(shù)據(jù)編輯器窗口,具體來看結(jié)果。

原始數(shù)據(jù)最右側(cè)新增3個變量,依次為EST1_1、EST2_1、EST3_1,分別對應因變量“早餐選擇”的三個分類水平(早餐攤、燕麥類、谷物類)的響應概率。比如第一個個案,他選擇谷物類早餐的概率為0.55,在三種選擇中數(shù)值最大,因此,模型會判定他選擇谷物類早餐,這和原始記錄的真值一致,說明模型判斷準確。

當然,SPSS軟件也輸出了模型預測分類表,如下所示。

模型在預測燕麥類早餐選擇傾向上準確率最高,達到77%,其他兩個早餐選擇的預測略低,模型總體預測準確率為57.4%,表現(xiàn)一般。前面?zhèn)?a href='/map/rfang/' style='color:#000;font-size:inherit;'>R方數(shù)據(jù)顯示,模型對總體變異的解釋能力不足,這和總體預測準確率結(jié)論也一致。


數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }