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

熱線電話:13121318867

登錄
首頁精彩閱讀關(guān)于SPSS因子分析的幾點總結(jié)
關(guān)于SPSS因子分析的幾點總結(jié)
2015-09-25
收藏

關(guān)于SPSS因子分析的幾點總結(jié)



對因子分析的幾次嘗試與實踐,有一些新的認識,寫到空間里和大家共享。

【一】、因子分析與主成分分析的區(qū)別

關(guān)于這個問題,見諸各大論壇、博客,還有百度知道等欄目,這里引用期刊論文中的文字加以說明。

1、主成分分析:

是研究如何通過少數(shù)幾個主成分來解釋多變量的方差一協(xié)方差結(jié)構(gòu)的分析方法,也就是求出少數(shù)幾個主成分(變量),使它們盡可能多地保留原始變量的信息,且彼此不相關(guān)。它是一種數(shù)學變換的方法,即把給定的一組變量通過線性變換,轉(zhuǎn)換為一組不相關(guān)的變量(兩兩相關(guān)系數(shù)為0,或樣本向量彼此相互垂直的隨機變量)。在這種變換中,保持變量的總方差(方差之和)不變。同時具有最大方差,稱為第一主成分;具有次大方差,稱為第二主成分。

在主成分分析中,最終確定成分是原始變量的線性組合。每個主成分都是由原有p個變量線性組合得到。在諸多主成分Z i中,Z 1在方差中占的比重最大,說明它綜合原有變量的能力最強,越往后主成分在方差中的比重也小,綜合原信息的能力越弱。

2、因子分析:

因子分析是尋找潛在的起支配作用的因子模型的方法。因子分析是根據(jù)相關(guān)性大小把變量分組,使得同組內(nèi)的變量之間相關(guān)性較高,但不同的組的變量相關(guān)性較低。每組變量代表一個基本結(jié)構(gòu),這個基本結(jié)構(gòu)稱為公共因子。對于所研究的問題就可試圖用最少個數(shù)的不可測的所謂公共因子的線性函數(shù)與特殊因子之和來描述原來觀測的每一分量。通過因子分析得來的新變量是對每個原始變量進行內(nèi)部剖析。因子分析不是對原始變量的重新組合,而是對原始變量進行分解,分解為公共因子和特殊因子兩部分。具體地說,就是要找出某個問題中可直接測量的具有一定相關(guān)性的諸指標,如何受少數(shù)幾個在專業(yè)中有意義、又不可直接測量到、且相對獨立的因子支配的規(guī)律,從而可用各指標的測定來間接確定各因子的狀態(tài)。

【二】、總結(jié)語

  • 1、主成分分析在于對原始變量的線性變換,注意是轉(zhuǎn)換、變換;而因子分析在于對原始變量的剖析,注意是剖析,是分解,分解為公共因子和特殊因子。

  • 2、這兩種分析法得出的新變量,也就是成分或者因子,并不是原始變量篩選或者提出后剩余的變量。

  • 3、因子分析只能解釋部分變異(指公共因子),主成分分析能解釋所有變異(如果提取了所有成分)。

  • 4、主成分分析,有幾個變量就至少有幾個成分,一般只提取能解釋80%以上的成分;因子分析,有幾個變量不一定有幾個公共因子,因為這里的因子是公因子,潛在的存在與每一個變量中,需要從每一個變量中去分解,無法解釋的部分是特殊因子。

  • 5、spss因子分析過程對各變量間量綱和單位造成的影響,默認自動進行標準化處理,因此不必要在開始之前單獨進行數(shù)據(jù)標準化處理,因為,標準化與否結(jié)果一致。

  • 6、spss因子分析重要結(jié)果:KMO值,此值是否進行計算與變量個數(shù)、樣本個數(shù)有關(guān),不一定會在每次執(zhí)行中都顯示,如沒有此結(jié)果,可通過調(diào)整變量和樣本的比例實現(xiàn)。

【三】、因子分析可以提供的重要結(jié)果是什么?

1、因子,因子正確命名之后,易于理解和解釋因變量。比如獲利因子、償債因子、成長因子等等;在科研論文中的表現(xiàn)形式為:**問題的因素分析。

2、每一個因子的權(quán)重,每一個變量的權(quán)重。它的貢獻在于替代主觀評分、拍腦袋制定各影響因素的權(quán)重,比如層次分析法。

3、因子得分變量,SPSS將因子得分作為單獨的變量保存起來??梢杂迷撟兞窟M行深層次的分析,比如作為變量用于聚類分析。

4、因子綜合得分,主要的應(yīng)用在于綜合評價研究對象,比如一個城市的綜合水平,一支股票的綜合狀況等,用法一般為排序比較得分大小,或者分為不同檔次進行均值比較。CDA數(shù)據(jù)分析師培訓


數(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)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 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); }