楼主: Michael1941
14036 11

[问答] 求助——spss求某变量的最大值 [推广有奖]

  • 0关注
  • 1粉丝

已卖:61份资源

硕士生

57%

还不是VIP/贵宾

-

威望
0
论坛币
1087 个
通用积分
2.9700
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
960 点
帖子
73
精华
0
在线时间
222 小时
注册时间
2009-2-28
最后登录
2023-4-19

楼主
Michael1941 发表于 2010-1-18 13:46:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如下列数据:

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中实现?

谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:SPSS PSS 最大值 求助 变量 SPSS 最大值

沙发
Michael1941 发表于 2010-1-18 13:54:03
论坛无高手?

藤椅
ereree 发表于 2010-1-18 18:07:35
IF  (MAX(V2) = 22) ab=1.
EXECUTE.

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

报纸
maxg000111 发表于 2010-1-18 22:45:56
或者像ereree说的那样,在File|New|Syntax中输入上述语句,点击Run|All也可以实现,我试过了,是可以的。
天道酬勤

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

7
panda56 发表于 2011-9-2 12:44:10
对,怎么做到呢?
就像excel中的MAX(range)函数一样,如何在spss中实现?

8
panda56 发表于 2011-9-2 12:45:37
呃...我又来自问自答了.
直接使用x = MAX(Var)就可以了.
函数说明里说至少要两个参数,其实传变量名也是OK的.

9
panda56 发表于 2011-9-2 12:48:31
呃...我又来了. MAX(V)只会返回当前行的V值.
没法子了,期待高手出现.

10
panda56 发表于 2011-9-2 12:58:30
https://bbs.pinggu.org/thread-463159-1-1.html
分组实现,添加一个观测量.

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

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