SPSS中如何通过现有数据文件中的已有变量计算生成新变量

发布时间:2024年01月24日

在建立数据文件时,通常仅包括可能来自统计调查的原始测量结果。有时需要对变量进行一定的加工,比如在研究学生的中考成绩与IQ值之间的关系时,可能需要先将学生文化课、体育课和试验课等成绩按照一定的权重进行计算,得到学生的中考总成绩,再与IQ值通过相关分析、回归分析等方法开展研究。有时在分析完之后要对数据进行深加工,比如完成因子分析之后,将观测值的各个因子得分乘以其方差贡献率得到因子总得分,进而开展后续研究等。SPSS提供强大的计算变量功能,新变量的计算可以借助计算变量功能来完成。以本书附带的数据4为例,如果我们要创建新的变量“发育”,其中体重、身高、坐高的权重各为30%、40%、30%,那么用“计算变量”命令计算新变量的步骤如下:

(1)打开数据文件“数据4”,选择“转换”→“计算变量”命令,如图所示。

打开“计算变量”对话框,如图所示。

(2)输入计算表达式。使用计算器板或键盘将计算表达式输入“数字表达式”列表框中。表达式中需要用到的SPSS函数可从函数组中选择,通过双击或单击“函数和特殊变量”列表框左侧的箭头按钮,将选中的函数移入表达式栏。这时,栏中函数的自变量和参数用“?”表示,自变量必须选用当前工作文件中的变量,可以从左侧变量清单栏中选择,选中后双击它,将其输入表达式中。本例中在“数字表达式”列表框中输入“y4 * 0.3 + y5 * 0.4 + y6 * 0.3”。

(3)定义新变量及其类型。在“目标变量”文本框中输入目标变量名,既可以是一个新变量名,又可以是已经定义的变量名,甚至可以是表达式中使用的自变量本身。本例中在“目标变量”中输入“发育”,然后单击“类型和标签”按钮,弹出“计算变量:类型和标签”对话框,如图所示。

“计算变量:If个案”对话框的使用。有时,仅需要对一些符合特定条件的自变量的观察值进行计算。例如,在数据文件“数据4”中,我们只需要计算女性的发育情况,即需要选择满足条件“性别=2”的观测值来计算。当条件表达式“性别=2”为真时,将计算出女性的发育情况。使条件表达式为假或缺失的观测量就不会计算这个值,对应这些观测量,新变量的值为系统缺失值。在“计算变量”对话框中单击“如果…”按钮,弹出“计算变量: If 个案”对话框,如图所示。条件表达式的建立规则是:条件表达式中至少要包括一个关系运算符,也可以使用逻辑运算符,并且可以通过关系(或逻辑)运算符连接多个条件表达式。本例中,我们首先在左侧变量列表中选择“性别”,然后选中“在个案满足条件时包括”单选按钮,然后在下面的文本框中输入“y2=2”,即可仅计算女性的发育情况。

单击“继续”按钮对设定的条件表达式加以确认,返回“计算变量”主对话框。各项选择确认后,单击“确定”按钮,系统将根据表达式和条件计算新变量的值,并将结果显示到数据窗口的工作文件中,如图所示,可以看到变量视图中增加了“发育”变量。

我们还可以在“数据视图”界面看到“发育”变量的具体数据值(见下图)。可以发现,只有女性(y2=2)的样本观测值才有发育数据(这与我们前面对表达式的具体设置有关),男性(y2=1)的样本观测值中发育变量数据都是缺失值。

以上内容节选自《SPSS统计学基础与实证研究应用精解》张甜 杨维忠 清华大学出版社 2023年。

我教过很多学生SPSS,SPSS入门方面,建议一定边看书边操作,通过边学知识边上手操作的方式学习,会事半功倍,也有解决问题的成就感。推荐三本避雷避坑、亲测可行的网红图书,也是杨维忠、张甜老师撰写的SPSS三部曲:
1、《SPSS统计分析入门与应用精解(视频教学版)》杨维忠 张甜 清华大学出版社 2022年。侧重SPSS统计分析操作,体现在对于窗口选项设置和运行结果解读都非常全面、细致、到位;
2、《SPSS统计学基础与实证研究应用精解》张甜 杨维忠 清华大学出版社 2023年。为使用SPSS写作实证研究类论文所精心设计,实现零基础入门学会用SPSS写论文的目的。
3、《SPSS统计分析商用建模与综合案例精解》杨维忠 张甜 清华大学出版社 2021年。侧重使用SPSS开展数据挖掘、机器学习以及统计分析的综合应用。


1.《SPSS统计分析入门与应用精解(视频教学版)》杨维忠?张甜 编著 清华大学出版社。这是一本精解SPSS统计分析基础入门与应用的教材,山东大学陈强教授作序推荐,通过“精解统计分析原理、精解SPSS窗口选项设置、精解SPSS输出结果”三要素,帮助读者真正掌握常用统计分析软件SPSS的应用。适用于经济金融、管理、市场营销、教育学、心理学、医学等各类专业。
全书共14章。第1章为SPSS基础与应用操作概述;第2~7章介绍SPSS的基本统计分析方法,包括描述统计分析方法、比较平均值分析方法、非参数检验方法、相关分析方法、一般线性模型、各类常用回归分析方法等;第8~13章介绍SPSS的常用高级统计分析方法,包括时间序列预测方法、聚类分析方法、决策树分析与判别分析方法、生存分析方法、降维分析方法等;第14章为如何使用SPSS进行高质量综合性研究。每章有教学重点提示,章后有“知识点总结与练习题”,帮助读者增强学习效果,形成了“从基础原理到操作精解,从数据分析到案例应用”的完整教学闭环。与本书配套的还有教学PPT和作者新讲解的全套视频资料以辅助教学,力求实现最佳教学效果。
本书可作为经济学、管理学、统计学、金融学、社会学、医学、电子商务等相关专业的在校本、专科大学生及研究生学习、应用SPSS的主要教材,还可作为职场人士掌握SPSS应用、提升数据分析能力,进而提升工作效率、改善绩效水平的工具书

2.如果是写论文使用SPSS,则推荐《SPSS统计学基础与实证研究应用精解》张甜 杨维忠著 清华大学出版社

《SPSS统计学基础与实证研究应用精解》张甜 杨维忠著 清华大学出版社

本书手把手教会使用SPSS撰写实证研究类论文或开展数据分析
常用统计学原理、实证研究的套路、调查问卷设计、信度分析、效度分析、T检验、ANOVA分析、相关性分析、回归分析、中介效应、调节效应、因子分析、聚类分析……一应俱全。

3.如果是使用SPSS开展数据挖掘、机器学习以及统计分析的综合应用,推荐《SPSS统计分析商用建模与综合案例精解》杨维忠 张甜编著 清华大学出版社 2021年 。国内众多高校作为核心专业课程教材。在51CTO举办的“2021年度最受读者喜爱的IT图书作者评选”中,《SPSS统计分析商用建模与综合案例精解》荣获“数据科学领域最受读者喜爱的图书TOP5”。

京东、当当、淘宝各大平台均在热销中,搜索书名即可。
创作不易,恳请大家多多点赞支持!也欢迎大家关注我,让我们一起学习Stata、SPSS、Python知识。多谢!

文章来源:https://blog.csdn.net/m0_72274883/article/details/135822937
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。