楼主: 酥酥脆孙卷
1120 2

[问答] spss如何进行多个变量相加的运算(在包含有许多缺失值的情况下) [推广有奖]

  • 0关注
  • 0粉丝

学前班

70%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
3 小时
注册时间
2023-1-15
最后登录
2023-3-21

楼主
酥酥脆孙卷 发表于 2023-1-15 19:30:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我是spss软件应用的新手,现在正在进行一项研究,但是数据中缺失值太多,如果直接用计算变量将所有需要的变量加在一起,最后会得到许多缺失值,只有这几个变量都没有缺失值才能加在一起得到结果,怎么让它跳过缺失值把不缺失的数据加在一起,同时把这几个变量都缺失的最后呈现为缺失值。目的是为了尽可能的保留数据
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:多个变量 SPSS PSS 缺失值 spss软件

mmexport1673782044421.png (283.94 KB)

mmexport1673782044421.png

沙发
邱宗满 学生认证  发表于 2023-1-18 11:29:59
这需要一系列操作
假设一共存在V列数据(V个变量)


(0.复制一份数据备份,避免你作为新手,把数据操作毁了)
1.计算每个个案的缺失数量
2.对所有变量进行缺失值赋值,并赋值为0
3.对所有变量进行加总
4.根据1里面计算得到的缺失数量,把缺失数据量等于变量数量V的个案设置成缺失的
5.完成




对于1里面计算个案的缺失数量,可以适用语法
compute vnmiss   =   nmiss   (!变量名)   .
括号里把涉及的所有变量全都填进去即可。


例如 compute vnmiss=nmiss( A1 A2 A3) .
就是计算一个变量vnmiss,表示  A1 A2 A3里面一共存在几个缺失数据。





对于2里面的缺失值赋值为0,可以用语法
missing values !变量名  (!缺失值)  .
!变量名 里面填写所有变量, !缺失值 里面改为0.


例如  missing values A1 A2 A3 (-99).
就是将A1 A2 A3的缺失值全部设置为 -99(在你的计算中需要改为0)。




https://space.bilibili.com/423767625

藤椅
DAWN1406 发表于 2023-1-31 10:29:04
建议先进性缺失值处理,然后使用生成变量功能,见图

Snipaste_2023-01-31_10-28-24.png (109.79 KB)

Snipaste_2023-01-31_10-28-24.png

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 18:41