楼主: found1015
18706 4

[问答] (急,在线等)SPSS中关于IF的逻辑判断语句的问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
68 点
帖子
9
精华
0
在线时间
1 小时
注册时间
2014-9-16
最后登录
2024-10-24

楼主
found1015 发表于 2015-7-11 15:17:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在还是SPSS小白,有下面问题一个问题需要请教一下,请各位大神帮忙解答一下。百度好久了,而且看了官方的帮助文档,英文比较难理解,没有那么复杂的例子。

现在A、B、C、D、E四个变量
要给满足:0.1<=A<1 且 1<B<2,同时满足 C=1或D=1的记录 E列赋值为1。怎么实现呢?

我自己的思路是这样的。
新增变量F,给满足前面条件的赋值为1,然后再做后半段的逻辑判断,写了下面这个语句,但是有问题。

DO IF (0.1<=A<1) AND (1<B<2)
RECODE F (MISSING=1)
END IF

请问一下,应该如何处理?
二维码

扫码加我 拉你入群

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

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

关键词:SPSS 在线等 PSS 帮助文档 百度 在线 英文 而且

沙发
O(∩_∩)O~! 发表于 2015-7-11 15:47:57
不会spss编程,试试菜单?

藤椅
found1015 发表于 2015-7-11 19:12:43
O(∩_∩)O~! 发表于 2015-7-11 15:47
不会spss编程,试试菜单?
菜单也是要上面那几个条件啊,但是按上边的输入条件也算出的结果不对。

板凳
found1015 发表于 2015-7-11 19:22:48
最终还是通过Excel来实现了·对SPSS的中多重条件判断的语法还是搞不太清楚啊

报纸
米_唐 发表于 2019-5-11 17:12:12
SPSS的条件语句结构是这样的:
DO IF (···).
······.
ELSE IF (···).
····.
ELSE.
···.
END IF.
EXECUTE.

所以可以用下面这个语句:
DO IF (A>=0.1 & A < 1 & B>1 & B<2 & C=1).
COMPUTE E=1.
ELSE IF (A>=0.1 & A < 1 & B>1 & B<2 & D=1).
COMPUTE E=1.
END IF.
EXECUTE.

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 11:07