SPSS操作指南:分组内GLM重复测量分析(合并输出结果)
本教程详细讲解如何在SPSS中进行 分组内的重复测量方差分析(GLM Repeated Measures),并 将不同分组的结果合并到同一表格,方便结果整理和报告。
步骤1:使用 BY 分组(推荐,自动合并)/展示整体数据上的 主效应及交互作用
✅ 优点:
- 结果自动合并,分组变量作为额外维度显示
- 可检验 分组×行为主体×行为类型 的三阶交互作用
❌ 缺点:
- 仅适用于支持
BY语法的分析(如GLM、UNIANOVA)
步骤2:使用 SPLIT FILE + 手动整理(通用方法)/展现不同各组 组内的主效应及交互作用
✅ 优点:
- 适用于所有分析(包括非参数检验)
- 可灵活调整表格格式
❌ 缺点:
- 需手动复制粘贴整理
📌 步骤1:使用 BY 分组(自动合并输出)
📝 操作步骤
1. 打开GLM重复测量对话框
- 菜单路径:
分析(Analyze) → 一般线性模型(General Linear Model) → 重复测量(Repeated Measures)
2. 定义主体内因子
- 在 “重复测量定义因子” 对话框中:
- “主体内因子名” 输入
行为主体,“水平数” 输入2→ 点击 “添加” - 同样方式添加
行为类型,水平数2 - 点击 “定义”

3. 指定变量 & 设置模型
- 在 “重复测量” 主对话框:
- “主体内变量” 按顺序放入:
自己利他(行为主体=自己,行为类型=利他)自己利己(行为主体=自己,行为类型=利己)他人利他(行为主体=他人,行为类型=利他)他人利己(行为主体=他人,行为类型=利己)- “主体间因子”(可选):
- 如果希望检验 分组与其他因素的交互作用,可将
分组变量移入此框(但本教程主要关注分组内分析,可不放)
(示意图:变量设置)
4. 设置输出选项
- 点击 “选项” 按钮:
- 勾选 “描述统计”(显示均值、标准差)
- 勾选 “效应量估计”(η²值)
- 点击 “继续”
(示意图:输出选项设置)


5. 运行分析
- 点击 “确定”,SPSS会自动输出 合并后的表格,分组变量作为额外维度显示。
📌 输出示例:
|
分组
|
行为主体
|
行为类型
|
均值
|
标准差
|
F值
|
p值
|
η²
|
|
1(实验组)
|
自己
|
利他
|
4.2
|
0.8
|
12.5
|
0.001
|
0.45
|
|
1(实验组)
|
自己
|
利己
|
3.8
|
0.7
|
10.2
|
0.002
|
0.38
|
|
2(对照组)
|
自己
|
利他
|
3.5
|
0.6
|
8.1
|
0.005
|
0.30
|
|
2(对照组)
|
自己
|
利己
|
3.2
|
0.5
|
6.4
|
0.010
|
0.25
|
(注:实际输出会更详细,包含主体内效应、交互作用等)

📌 步骤2:SPLIT FILE + 手动整理(通用方法)
📝 操作步骤
1. 启用 SPLIT FILE
- 菜单路径:
数据(Data) → 分割文件(Split File)
- 选择 “按组组织输出”,将
分组变量移入 “分组依据” 框 → 点击 “确定”
(示意图:启用 SPLIT FILE)


2. 运行GLM重复测量分析
- 按照 步骤1 的步骤运行分析(但不放入
分组变量)。

- SPSS会 分别输出分组1和分组2的结果。
📌 输出示例(分组1和分组2分开显示):

3. 手动合并结果
- 复制分组1和分组2的表格(如描述统计、F检验结果)。
- 粘贴到Excel,整理成合并表格(示例):
|
分组
|
行为主体
|
行为类型
|
均值
|
标准差
|
F值
|
p值
|
η²
|
|
1(实验组)
|
自己
|
利他
|
4.2
|
0.8
|
12.5
|
0.001
|
0.45
|
|
1(实验组)
|
自己
|
利己
|
3.8
|
0.7
|
10.2
|
0.002
|
0.38
|
|
2(对照组)
|
自己
|
利他
|
3.5
|
0.6
|
8.1
|
0.005
|
0.30
|
|
2(对照组)
|
自己
|
利己
|
3.2
|
0.5
|
6.4
|
0.010
|
0.25
|
📌 总结
|
方法
|
适用场景
|
是否自动合并
|
额外功能
|
BY 分组 |
GLM、UNIANOVA等
|
✅ 自动合并
|
可检验分组交互作用
|
SPLIT FILE + 手动整理 |
所有分析
|
❌ 需手动
|
灵活但耗时
|
推荐:
- 如果分析支持
BY语法(如GLM),优先使用方法1(自动合并)。
- 如果分析不支持
BY(如非参数检验),使用方法2(手动整理)。
📌 最终输出示例(SPSS输出文件)
✅ 完成! 现在你可以将结果直接用于论文或报告。
如果有其他需求(如调整表格格式、计算效应量等),欢迎留言讨论! 🚀
进阶(使用代码的方式运行)
步骤一:整体分析结果
使用方法:在打开的数据集,点击文件-新建语法-黏贴上面代码(需要根据具体命名来修改代码)-运行


步骤二:分组分析
重复新建语法-粘贴代码-运行
运行结果与手动操作一致
原文归档:https://blog.7998888.xyz/learning/1d7a8b91-8e49-80d0-b74b-e059a0394c57
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







暂无评论内容