全站文章列表 | 收藏本站 | RSS订阅 SPSS教程|答疑|案例|训练营
SPSS答疑SPSS答疑05:SPSS因子分析变量数据还需要标准化处理吗?

SPSS答疑05:SPSS因子分析变量数据还需要标准化处理吗?
时间:2015年11月15日 | 栏目:SPSS答疑 | 评论:0 | 点击: 1607



  • SPSS因子分析变量数据还需要标准化处理吗?SPSS答疑群的读者最近提出这样一个问题。


    我的第一反应是挤出三个字来回答:不需要!


    我猜测提问的人听到这三个字,心里会“咯噔”一下,哦,原来不需要标准化。可是过不了多久又开始怀疑,这么多变量,单位不同,量纲不同,为什么不标准化呢?

    要回答这个问题,可能需要引用很多本教程,而问题可能恰恰就起源于这些教程和课本。很多初学者发现,不同的书的因子分析内容对这个问题要么避而不谈,要么观点截而不同。



    说到这里,我也开始没有底气回答这个问题了。

    首先我想说,在学习SPSS统计分析时,你有任何的疑问都应该被提出来,而不是藏着掖着,为什么呢?SPSS终究是工具,过度依赖工具将使我们丧失思考,最终导致统计方法滥用,多提问,有助于你站在统计思维上运用SPSS工具,选择最恰当的方法比完全依赖工具更重要!

    我相信一点,能出版教程的作者,在内容撰写时,每一个、每一行文字都是深思熟虑过的,我们读书的时候持疑问态度是可以的,但最后要形成自己的判断,这个最重要。


    关于这个问题,我的理解如下:


    一、SPSS默认选项 的理由

    SPSS执行因子分析过程时,在【分析】选项参数中,默认选定【相关性矩阵】,以分析变量的相关矩阵作为提取公因子的依据,为什么不是默认选定【协方差矩阵】?SPSS背后的专家团队充分考虑到用户的体验,从第一步选入原始变量,到默认选定【相关性矩阵】,不同层级的用户,尤其是初学者,使用默认步骤和选项得到的结果,比随意选择和设定参数得到的结果更可靠些。

    既然如此,我们为什么不接受开发团队的善意呢?


    二、因子分析输出结果的理由

    SPSS因子分析默认流程得到输出的结果之一,因子得分是标准化的,可以理解为在默认选择使用【相关性矩阵】来研究公因子的过程中,SPSS对变量自动进行了数据标准化处理。


    三、因子分析原理的理由

    因子分析最大的适用基础是什么?是相关,它是建立在相关性基础上的多元分析方法。使用【相关矩阵】或【协方差矩阵】在建模时具体运算不同,用SPSS做因子分析建模时,一般认为,如果使用【协方差矩阵】需要考虑对变量进行适当的标准化处理,使用SPSS默认的【相关性矩阵】不需要标准化处理,软件会自动考虑处理。


    四、对比验证的理由

    建模最大的乐趣就是不断地、反复的尝试,所以如果对“是不是要标准化”拿不定主意,那好,最好的验证方法是,建模两次,一次不进行标准化,另外一次提前标准化处理,然后对比一下你的结果,相信你会有自己的答案。

    必须说明,以上四项理由,都是基于SPSS软件因子分析建模,单独讲因子分析模型或其他软件时,请慎重参考。

    提出你的疑问,表达我的观点,这是我的态度,也是数据小兵博客【爱分享不藏私】理念的体现,欢迎读者朋友们交流、拍砖、指正。

    同类荐读:SPSS  SPSS教程  SPSS视频  SPSS答疑  因子分析  聚类分析  数据标准化 

    本文来自:数据小兵博客

    本文地址:http://datasoldier.net/post/bzh.html

    版权说明:如非注明,本站文章均为 数据小兵博客 原创,转载请注明出处和附带本文链接。

  • 额 本文暂时没人评论 来添加一个吧

    发表评论

    必填

    选填

    选填

    必填

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。