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

熱線電話:13121318867

登錄
首頁精彩閱讀3種SPSS綜合評價方法對比,幫你理解主成分分析
3種SPSS綜合評價方法對比,幫你理解主成分分析
2017-03-08
收藏

3種SPSS綜合評價方法對比,幫你理解主成分分析

評價一個主體的指標越多,我們就多一個角度去考察它,但是指標多了之后也會有另外一個麻煩,就是如何綜合使用它們來評價主體呢?

排名是生活中常見的事情,但一般情況下我們只知道最終的排名結(jié)果和排名參考指標,具體的排名算法我們并不清楚,今天我們將通過SPSS軟件對排名問題進行研究,以探討其潛在的邏輯!

首先導入我們得到的源數(shù)據(jù),數(shù)據(jù)中包含排名、高校名稱以及6個供參考的指標數(shù)值。有一點我們可以確定,那就是這個最終排名一定是從6個指標中得出的,那具體的算法是什么呢,我們將慢慢探討。

方法一:簡單加法排名

加法排名的特點是取長補短,和我們高考一樣,我們高考的最終排名,就是通過加法排名算法得出的,此算法的基本特點就是取長補短,不同指標的數(shù)值是等價的。根據(jù)加法算法的思想,我們將6個指標的數(shù)值進行相加,生成新的總值,并對總值做降序排名,得到如下結(jié)果:

我們驚訝地發(fā)現(xiàn),通過加法排名得到的最終結(jié)果和實際結(jié)果一模一樣!

方法二:個案排秩加法排名

除了將各個指標的得分相加排名外,我們還可以對各個指標分別排名,然后將各個指標的排名相加,得到個案排秩相加排名。

打開“轉(zhuǎn)換”—“個案排秩”,將我們要進行排名的六個指標選進“變量”中,然后設置最大值為1,點擊確定,就可以得到六個新生成的變量,這六個新變量就是六個指標的排名,將其排名相加得最終排名,如下:

我們發(fā)現(xiàn),個案排秩加法得到的結(jié)果和實際結(jié)果基本一致,除了18、42和119等異常值外,其余的排名符合實際排名,這說明個案排秩也非常接近實際排名。

方法三:主成份分析排名

但我們并不局限于這兩種加法排名——簡單加法排名和個案排秩加法排名。我們還想進一步探究排名背后的元素,即我們想做這樣一個猜想:有不能把這六個排名指標給壓縮成較少數(shù)的指標,并通過這幾個指標來窺測排名的背后邏輯。

我們通過主成份分析,來分析這六個指標由哪幾個主成份構(gòu)成。

“分析”—“降維”—“因子分析”,將我們需要的六個變量拖拽到“變量”框中,然后其它保持默認【保持默認即不旋轉(zhuǎn),是主成份分析;如果進行旋轉(zhuǎn),則為因子分析】,點擊確定,得到如下圖:

1、下圖表示了主成份對原來六個指標的抽取情況。Initial(初始值)都是1.000,Extraction(抽?。┍硎局槿〉陌俜直?,我們發(fā)現(xiàn)主成份對六個指標的抽取情況比較不錯,基本都在0.9以上。

2、第二步,我們看抽取出來的主成份解釋(Explained)了原來六個指標的百分之多少。我們發(fā)現(xiàn),兩個主成份,即代表了總體的0.94,因此我們最終得到兩個主成份。

3、那么,這兩個主成份是哪兩個因素呢。下圖為我們展示了主成份矩陣(Component Matrix)。我們發(fā)現(xiàn)Component1基本上包含了前五個指標;Component2包含了第六個指標。我們給這兩個主成份命名為:自然科學和社會科學。

通過之前的設置,我們能夠得到兩個主成份的得分,即不同學校在不同主成份(即在自然科學和社會科學)上的得分,如下:

我們發(fā)現(xiàn),排名越高的學校,其兩個主成份的得分都比較靠前。但由于目測水平有限,我們實在看不出有什么更深入的東西。因為我們做一個散點圖,來查看不同學校在兩個維度(社會科學和自然科學)上的分布情況。

“圖形”—“圖形構(gòu)建程序”。在圖表類型中,我們不用“簡單散點圖”,而是選擇“分組散點圖”。將左側(cè)的可選變量中的兩個主成份得分變量拖進畫布中,使之充當X軸和Y軸。此外,我們還想把不同學校的名稱加進去,以充當標簽。

在“組/點ID”中,將設置Id標簽前的復選框勾選上,不選擇分組變量。然后把“高?!边@一變量拖到畫面的標簽中,點擊確定。

點擊確定,我們得到如下的一張圖。橫軸代表的是“社會科學維度”,縱軸代表的是“自然科學維度”。我們發(fā)現(xiàn)不同的高校分布在不同的區(qū)域上,但具體的分布情況是怎樣的呢,我們加入C軸垂直線和Y軸垂線。

添加兩條垂直線后,我們發(fā)現(xiàn)清華大學在“自然科學維度”上一騎絕塵,其次是浙江大學,北京大學和南京 大學;而在“社會科學維度”上,中國人民大學排名第一。這樣,我們就通過分組散點圖的形式,更深入地了解了此次排名背后的邏輯!


數(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); }