全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
13885 11
2010-01-18
如下列数据:

V1                   V2
1455.79           1
268.90             2
293.00             3
396.90             4
249.80             9
4485.20           22

想将变量V2的最大值22赋值给另一个变量AB(或者临时变量#AB),如何在spss中实现?

谢谢。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-1-18 13:54:03
论坛无高手?
二维码

扫码加我 拉你入群

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

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

2010-1-18 18:07:35
IF  (MAX(V2) = 22) ab=1.
EXECUTE.
二维码

扫码加我 拉你入群

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

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

2010-1-18 22:42:44
可以通过Transform|Compute Variable来实现V2最大值的赋值。首先打开上述菜单,在Target Variable中输入AB,右侧输入0.Continue,OK;再次打开此对话框,把右侧的0该为1,点击下方的IF按钮,输入V2=22,Continue,OK.
二维码

扫码加我 拉你入群

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

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

2010-1-18 22:45:56
或者像ereree说的那样,在File|New|Syntax中输入上述语句,点击Run|All也可以实现,我试过了,是可以的。
二维码

扫码加我 拉你入群

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

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

2010-1-19 10:05:34
感谢以上两位,可能我还没有说清楚,我是想把变量v2的最大值赋值给ab,v2变量有很多值,不知道最大的是多少,也许是22,也许是100等等。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群