数据分析网

7.5、SPSS简单对应分析—零基础入门教程

微信扫码观看完整版SPSS视频课程、分析师在线答疑解惑哦~

SPSS教程 (1).png

【课程摘要】

SPSS(Statistical Package for the Social Sciences)是一种常用的统计分析软件,其中简单对应分析是其对应分析功能的一种应用。简单对应分析是一种用于探索和可视化两个分类变量之间关系的方法。SPSS的简单对应分析功能可以帮助研究人员在两个分类变量之间发现相关性和关联性,并将其可视化为二维图形。通过简单对应分析,我们可以了解两个分类变量之间的关联程度、群组之间的差异以及变量之间的相似性。通过SPSS的简单对应分析功能,我们可以进行对应分析的计算、图形展示和结果解释,以便更好地理解和应用简单对应分析的结果。简单对应分析功能为研究人员提供了一种简单而有效的数据探索和可视化方法,有助于发现分类变量之间的关系和模式,并为后续分析和决策提供支持。
【详细教程】

SPSS简单对应分析


一、参数设置


(1)打开数据文件,选择“分析” →“ 降维” →“对应分析” ,弹出“对应分析”对话框,如下图所示。其中的行、列栏分别用于选入对应分析的行变量和列变量。


1.png


(2)选入变量后,激活按钮,由于定义行范围和定义列 范围的窗口一样,所以以定义行范围为例。单击行栏下的按钮,弹出“对应分析:定义行范围”对话框,如下图所示,各项设置含义如下。


2.png


●    最小值和最大值:分别表示相应分类变量的最小值和最大值, 此处只可输入整数,输入后单击右侧的按钮确认。


●    类别约束:用于设置分类变量取值的约束条件,其下列表框显示的是当前分类变量的取值列表。选中框中的一个值,然后单击右侧的三个单选框设置其约束条件。


➢   无:表示分类数据保持原状,不作任何约束,为默认选项。


➢   类别必须相等:为等同约束,表示各类别必须有相同的得分。


➢   类别为补充型:为增补约束,增补的种类不影响分析过程和种类维数,但会在有效种类的定义空间里被描述。


(3)单击按钮,弹出“对应分析:模型”对话框,如下图所示,各项含义如下。


3.png


●    解的维数:指定对应分析解的维数,默认值为2。


●    距离测量:选择对表的行间距和列间距进行测度。


➢   卡方:即χ2距离,用加权指标profiles的距离作为距离测度,这里的权就是行或列的质量。


➢   Euclidean:即欧式距离,是用两行之间或两列之间的差的平方和的平方根作为距离测度。


●    标准化方法:该栏用于设置标准化的方法,各项含义如下:


➢   行和列平均值已删除:行、列数据都被中心化,当选择χ2距离时,只可以指定该方法;


➢   行平均值已删除:只有行数据被中心化;


➢   列平均值已删除:只有列数据被中心化。


➢   使行总和相等,删除平均值:行数据被中心化,且确定中心之前,先令行边际都相等。


➢   使列总和相等,删除平均值:列数据被中心化,且确定中心之前,先令列边际都相等。


●    标准化方法:该栏用于设置正规化的方法,各选项含义如下:


➢   对称:对各个维度,行得分是列得分除以匹配奇异值的加权平均,列得分是行得分除以匹配奇异值的加权平均。


➢   主要:如果要检查行或列变量各自内部分类间的距离,而不是检查行、列间的距离,选用此方法。


➢   主要行:如果要检查行变量内部分类间的距离,选用此方法。


➢   主要列:如果要检查列变量内部分类间的距离,选用此方法。


➢   定制:用户自定义,输入一个“-1~1”之间的数字。“-1”相当于主要列法,“ 1”相当于主要行法,“0”相当于对称法。


(4)单击按钮,弹出“对应分析:统计”对话框,如下图所示,各项含义如下。


4.png


●    对应表:输出含有变量行和列边际总和的交叉分组列表。


●    行点概览:输出行详细信息表,包括行变量各分类的得分、质量、惯量、对维度的惯量贡献、维度对分数惯量的贡献。


●    列点概览:输出列详细信息表,包括列变量各分类的得分、质量、惯量、对维度的惯量贡献、维度对分数惯量的贡献。


●    对应表的排列:输出按照第一个维度上的得分升序排列的行、列对应表。其下的排列的最大维数可以输入指定表格的最大维数,默认为1。


●    行概要文件:表示每个行变量分类对所有列变量分类的分布情况。


●    列概要文件:表示每个列变量分类对所有行变量分类的分布情况。


●    行点:表示所有非增补行输出标准差和相关系数。


●    列点:表示所有非增补列输出标准差和相关系数。


(5)单击按钮,弹出“对应分析:图”对话框,如下图所示,各项含义如下。


5.png


●    散点图:该栏生成维的所有成对图矩阵。


➢   双标图:输出行列的联合分布图。如果选择了主标准化,则双标图不可用。


➢   行点:以矩阵形式输出每个行分类的得分图。


➢   列点:以矩阵形式输出每个列分类的得分图。


➢   散点图的标识标签宽度:设置散点图ID标签的字符个数,默认为20 。该值必须为小于或等于20的非负整数。


●    折线图:该栏为所选变量的每一维生成一个图。


➢   已转换的行类别:以行分类的原始取值对行分类的得分作图。


➢   已转换的列类别:以列分类的原始取值对行分类的得分作图。


➢   线图的标识标签宽度:设置线形图ID标签的字符个数,默认为20 。该值必须为小于或等于20的非负整数。


●    图维数:设置输出维数,对所有输出的多维图形有效。


➢   显示解中的所有维数:表示分析用到的行列维度都将以交叉矩阵的形式输出。


➢   限制维数:限制输出指定维度组合的图形,必须在最低维数、最高维数后指定最小、最大维度。此指定项适用于所有请求的多维图。


二、简单对应分析的SPSS实现


实例一:“data13-01.sav”数据文件是某班级的三名同学竞选班长的数据统计,文件包括每位投票人的投票对象、性别、爱好和成绩,如下图所示。现要求利用简单对应分析方法分析各位投票人的爱好与投票倾向性的关系。



数据文件:数据文件\Chapter13\data13-01.sav

视频文件:视频文件\Chapter13\简单对应分析.avi


(1)打开“data13-01.sav”数据文件,选择“分析” →“ 降维” →“对应分 析” ,弹出“对应分析”对话框。


(2)选中“候选人”变量,单击 按钮将其选入“行”选框中,并单击其下面的按钮,在弹出的“ 定义值范围”对话框中的最小值、最大值中分别输入1 、3 ,然后单击按钮确认,单击按钮返回主对话框。


(3)选中“投票人爱好”变量,单击按钮将其选入“列”选框中, 并单击其下面的按钮,在弹出的“ 定义值范围”对话框中的最小值、最大值中分别输入1 、4 ,然后单击按钮确认,单击按钮返回主对话框。


(4)其他设置均采用默认设置。


(5)完成所有设置后,单击腿按钮执行命令。


三、对应分析的结果分析


下表是SPSS对应分析模块的版权信息,说明该模块是由荷兰Leiden大学DTSS课题组编制的,SPSS通过合同对该程序进行了套装, 所以每次都会显示该信息。


6.png


下表反映了两个变量各类别组合的基本情况,它可以用于检查是否存在数据录入错误。从此表来看,爱阅读和运动的同学投于敏的人多。


7.png


下表的摘要表是对整个对应分析的结果汇总表,它是输出中最重要的一个,主要用于确定使用了多少个维度来对结果进行解释。其中, 奇异值就是惯量的平方根,相当于相关分析里的相关系数;而惯量就是常说的特征根,用于说明对应分析的各个维度,能够解释列联表的两个变量之间相互联系的程度。


8.png


第一维惯量值为0.114 ,第二维为0.009 。在“惯量的比例” 中给出了各维度所占的百分比,第一维惯量解释了总信息量的92.8% ,第二维惯量解释了总信息量的7.2% 。由此可知,二维图形可以完全表示两变量间的信息,并且观察时以第一维度为主。


表1和表2分别是行点和列点总览表。两者中的Mass列为每一 类别所占总体的百分比;维数得分列为坐标值;贡献列给出了每个类别对各个维度的贡献量,包括点对维数的惯量和维数对点的惯量。


10.png


11.png


下图是二维对应分析图,观察此图遵循如下两步:首先检查各变量在横轴和纵轴方向上的区分情况,如果同一变量不同类别在某个方向上靠得较近,则说明这些类别在该维度上区别不大;然后比较不同变量各个分类间的位置关系,落在邻近区域内的不同变量的分类点,彼此之间的相互联系较为紧密。


12.png


本例中,两个变量在第一维度上分的很开,在第二维度区分效果一 般,由此可知,变异以第一维度为主。在投票倾向性上,爱好运动和阅 读的同学更支持于敏,爱好歌舞的同学更支持赵峰,而爱好乐器的同学更支持李运。



热门软件

热门软件

免费下载

【软件下载】点击下载:https://pan.baidu-download.com/extract/spss.html提取码:点击获取【软件介绍】SPSS是全球领先的统计分析软件,为研究人员和数据分析师提供强大的数据处理和分析功能。无论是进行数据探索、模型建立还是结果解释,SPSS都能提供全面的解决方案。其直观的用户界面和丰富的统计工具使得数据分析变得简单而高效。【安装步骤】1. 首先,右击...
【软件下载】点击下载:https://pan.baidu-download.com/extract/stata.html‍提取码:点击获取【软件介绍】STATA软件是一款功能强大的统计分析工具,被广泛应用于社会科学、经济学、生物医学等领域。它提供了丰富的统计方法和数据处理功能,可以进行数据清洗、数据可视化、回归分析、时间序列分析等操作。【安装步骤】1. 鼠标右击【Stata17.0(64bi...
【软件下载】点击下载:https://pan.baidu-download.com/extract/eviews.html‍提取码:点击获取‍【软件介绍】EViews是一款功能强大的经济统计分析软件,广泛应用于经济学、金融学等领域。它提供了丰富的数据处理、分析和建模工具,能够帮助用户进行数据的可视化、回归分析、时间序列分析等操作。【安装步骤】1.鼠标右击【EViews13(64bit)】压缩...
【软件下载】点击下载:https://pan.baidu-download.com/extract/matlab.html‍‍‍提取码:点击获取‍【软件介绍】MATLAB是一种高级技术计算和编程环境,广泛用于科学、工程和数学领域的数据分析、模拟和可视化。它是由MathWorks公司开发的,提供了丰富的函数库和工具箱,用于处理矩阵运算、信号处理、图像处理、优化、统计分析等各种任务。【安装步骤】...
【软件下载】百度云下载:https://pan.baidu-download.com/extract/python.html‍‍‍‍提取码:点击获取‍【软件介绍】Python是一种高级编程语言,具有简单易学、可读性强的特点。它被广泛应用于数据分析、人工智能、Web开发等领域。Python拥有丰富的库和框架,如NumPy、Pandas、TensorFlow等,可以方便地进行数据处理、机器学习和...
【软件下载】立即下载:https://pan.baidu-download.com/extract/rstudio.html‍‍‍‍‍提取码:点击获取‍‍【软件介绍】RStudio是一款专业的集成开发环境(IDE),用于R语言的开发和数据分析。它提供了丰富的功能和工具,包括代码编辑、调试、数据可视化和报告生成等。通过RStudio,用户可以高效地编写和运行R代码,进行数据处理、统计分析和机器...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Amos.html提取码:点击获取‍【软件介绍】AMOS是一款广泛应用于社会科学、教育研究、市场调研等领域的统计分析软件,它提供了强大的功能和直观的界面,帮助用户进行复杂的结构方程建模和模型验证,从而深入分析数据之间的关系和影响。【安装步骤】1.鼠标右击【Amos28】压缩包(win11...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Mplus.html提取码:点击获取‍【软件介绍】Mplus是一款专业的统计分析软件,主要用于结构方程模型(SEM)和混合效应模型(HLM)的建模和分析。Mplus提供了丰富的功能和工具,包括路径分析、因子分析、多水平建模等。Mplus的用户界面友好易用,支持图形化操作,使得模型构建和分...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Origin.html提取码:点击获取‍【软件介绍】Origin是一款功能强大的科学数据分析和可视化软件,广泛应用于各个领域的数据处理和研究工作。Origin提供了丰富的数据分析工具和图形绘制功能,帮助用户快速处理和分析数据,并将结果以直观的图表形式展示。【安装步骤】1.鼠标右击【Ori...
【软件下载】百度云下载:https://pan.baidu.com/s/1CVXkLwjhLDw_7H6FV9O47Q‍‍‍‍‍提取码:点击获取【软件介绍】Excel是一款功能强大的电子表格软件,广泛应用于数据分析、数据处理和数据可视化。Excel提供了丰富的功能和工具,包括数据排序、筛选、公式计算、图表绘制等。它的用户界面简洁直观,操作便捷,适用于各种行业和领域。【安装步骤】1.选中下载的...
热门课程

热门课程

排行榜

【软件下载】点击下载:https://pan.baidu-download.com/extract/spss.html提取码:点击获取【软件介绍】SPSS是全球领先的统计分析软件,为研究人员和数据分析师提供强大的数据处理和分析功能。无论是进行数据探索、模型建立还是结果解释,SPSS都能提供全面的解决方案。其直观的用户界面和丰富的统计工具使得数据分析变得简单而高效。【安装步骤】1. 首先,右击...
【软件下载】点击下载:https://pan.baidu-download.com/extract/stata.html‍提取码:点击获取【软件介绍】STATA软件是一款功能强大的统计分析工具,被广泛应用于社会科学、经济学、生物医学等领域。它提供了丰富的统计方法和数据处理功能,可以进行数据清洗、数据可视化、回归分析、时间序列分析等操作。【安装步骤】1. 鼠标右击【Stata17.0(64bi...
【软件下载】点击下载:https://pan.baidu-download.com/extract/eviews.html‍提取码:点击获取‍【软件介绍】EViews是一款功能强大的经济统计分析软件,广泛应用于经济学、金融学等领域。它提供了丰富的数据处理、分析和建模工具,能够帮助用户进行数据的可视化、回归分析、时间序列分析等操作。【安装步骤】1.鼠标右击【EViews13(64bit)】压缩...
【软件下载】点击下载:https://pan.baidu-download.com/extract/matlab.html‍‍‍提取码:点击获取‍【软件介绍】MATLAB是一种高级技术计算和编程环境,广泛用于科学、工程和数学领域的数据分析、模拟和可视化。它是由MathWorks公司开发的,提供了丰富的函数库和工具箱,用于处理矩阵运算、信号处理、图像处理、优化、统计分析等各种任务。【安装步骤】...
【软件下载】百度云下载:https://pan.baidu-download.com/extract/python.html‍‍‍‍提取码:点击获取‍【软件介绍】Python是一种高级编程语言,具有简单易学、可读性强的特点。它被广泛应用于数据分析、人工智能、Web开发等领域。Python拥有丰富的库和框架,如NumPy、Pandas、TensorFlow等,可以方便地进行数据处理、机器学习和...
【软件下载】立即下载:https://pan.baidu-download.com/extract/rstudio.html‍‍‍‍‍提取码:点击获取‍‍【软件介绍】RStudio是一款专业的集成开发环境(IDE),用于R语言的开发和数据分析。它提供了丰富的功能和工具,包括代码编辑、调试、数据可视化和报告生成等。通过RStudio,用户可以高效地编写和运行R代码,进行数据处理、统计分析和机器...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Amos.html提取码:点击获取‍【软件介绍】AMOS是一款广泛应用于社会科学、教育研究、市场调研等领域的统计分析软件,它提供了强大的功能和直观的界面,帮助用户进行复杂的结构方程建模和模型验证,从而深入分析数据之间的关系和影响。【安装步骤】1.鼠标右击【Amos28】压缩包(win11...
【软件下载】点击下载:https://pan.baidu-download.com/Extraction/Mplus.html提取码:点击获取‍【软件介绍】Mplus是一款专业的统计分析软件,主要用于结构方程模型(SEM)和混合效应模型(HLM)的建模和分析。Mplus提供了丰富的功能和工具,包括路径分析、因子分析、多水平建模等。Mplus的用户界面友好易用,支持图形化操作,使得模型构建和分...
数据分析网 专业数据分析服务
专业学术和研究领域的综合性数据分析服务平台
——————————————————————————————————————————————————————
微信客服            
本站教程已获得国家版权登记证书,受版权保护。未经授权,任何个人或机构不得以任何形式复制、传播、修改或用于商业目的。违反者将承担法律责任。
如需使用本站教程内容,请联系我们获取授权。谢谢合作!
以下为部分版权登记号:鲁作登字-2023-L-00466766   鲁作登字-2023-L-00466759   鲁作登字-2023-L-00466761   鲁作登字-2023-L-00466763   鲁作登字-2023-L-00466757