楼主: hsy630
2748 4

[问答] spss synax里面有数组吗? [推广有奖]

  • 0关注
  • 0粉丝

小学生

35%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
45 点
帖子
6
精华
0
在线时间
6 小时
注册时间
2013-1-5
最后登录
2013-1-25

楼主
hsy630 发表于 2013-1-7 18:57:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助各位大神,小弟刚刚开始学。。。如果有2个变量  x1   x2,我想取 当 x1=a时 的x2值  减去 x1=a+1时 x2的值(也就是x2里前一个个案减后一个的值)。  小弟之前有学过其他语言,知道这种情况其他语言里 有数组可以 方便取值。不知道spss里面 这个是怎么实现的。
二维码

扫码加我 拉你入群

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

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

关键词:SPSS PSS SOSO 不知道 sos 求助

沙发
hsy630 发表于 2013-1-8 16:10:12
没有人来 帮助下吗  急急急啊

藤椅
奔跑的鸟儿 发表于 2013-1-10 16:56:41
数组没怎么听过,不过这个题你可以这样实现:
COMPUTE  nx2=(x1=a).
COMPUTE  mx2=(x1=a+1).
COMPUTE  xq=mx1-mx2.
excute.

板凳
hsy630 发表于 2013-1-18 00:23:25
奔跑的鸟儿 发表于 2013-1-10 16:56
数组没怎么听过,不过这个题你可以这样实现:
COMPUTE  nx2=(x1=a).
COMPUTE  mx2=(x1=a+1).
按照这样我试啦  貌似不行  算出来的结果 COMPUTE  mx2=(x1=a).  的结果是1.。。COMPUTE  mx2=(x1=a+1)的结果 也是1.。。明显不对

spss.jpg (65.87 KB)

spss.jpg

报纸
奔跑的鸟儿 发表于 2013-1-18 15:33:55
hsy630 发表于 2013-1-18 00:23
按照这样我试啦  貌似不行  算出来的结果 COMPUTE  mx2=(x1=a).  的结果是1.。。COMPUTE  mx2=(x1=a+1)的 ...
哦,知道了 ,才明白你的意思,不过spss里的计算都是变量(对应的值)间的计算,你的意思是要做个案间的计算,这个可以做一次转置,生成新变量,再用对应的新变量做计算,即可。

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

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