楼主: renaltu
27499 10

[问答] [求助]spss中如何求数值的绝对值 [推广有奖]

  • 0关注
  • 0粉丝

小学生

14%

还不是VIP/贵宾

-

威望
0
论坛币
310 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
42 点
帖子
7
精华
0
在线时间
2 小时
注册时间
2005-12-30
最后登录
2014-4-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
最近有些资料包涵负数,想在spss中把这个变量中的所有数值取绝对值请问给位战友如何转
二维码

扫码加我 拉你入群

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

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

关键词:SPSS PSS 绝对值 取绝对值 数值 SPSS 绝对值

回帖推荐

ereree 发表于3楼  查看完整内容

简单一点,使用函数:ABS(VAR00001) 于是把VAR00001变量变成绝对值了。命令:COMPUTE 新变量=ABS(VAR00001).EXECUTE.

c6681467 发表于2楼  查看完整内容

要把负数转换为正数,可利用建立新变量的方法去实现。具体操作步骤(假设包含负数的变量名为A):第一步:Transform---Compute---在Target Variable下建立一个新变量名A1---在Numeric Expression下的方框写出表达式:A*(-1)---按该方框的左下方的 If 键---在对话框中选中“Include if case satisfies condition”,并在其下的方框输入:A<0---Continue---OK第二步:Transform---Compute---在Target Variable下输入新变量名A1-- ...

本帖被以下文库推荐

沙发
c6681467 发表于 2008-1-9 10:18:00 |只看作者 |坛友微信交流群

要把负数转换为正数,可利用建立新变量的方法去实现。

具体操作步骤(假设包含负数的变量名为A):

第一步:Transform---Compute---在Target Variable下建立一个新变量名A1---在Numeric Expression下的方框写出表达式:A*(-1)---按该方框的左下方的 If 键---在对话框中选中“Include if case satisfies condition”,并在其下的方框输入:A<0---Continue---OK

第二步:Transform---Compute---在Target Variable下输入新变量名A1---在Numeric Expression下的方框输入:A  ---按该方框的左下方的 If 键---在对话框中选中“Include if case satisfies condition”,并在其下的方框输入:A>0---Continue---OK

当完成以上两个步骤的操作后,在数据窗口就自动建立了一个新变量A1,且所得的新变量A1的数据就是原变量A数据的绝对值了,所以在以后的数据处理中,就可以用新变量A1的数据代替原变量A的数据进行.

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

使用道具

藤椅
ereree 发表于 2008-1-9 17:56:00 |只看作者 |坛友微信交流群

简单一点,使用函数:ABS(VAR00001) 于是把VAR00001变量变成绝对值了。

命令:COMPUTE 新变量=ABS(VAR00001).
EXECUTE.

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

给中文世界的优质语料添砖添瓦

使用道具

板凳
c6681467 发表于 2008-1-9 22:10:00 |只看作者 |坛友微信交流群

版主高人一个!!!

使用道具

报纸
xiaa 发表于 2008-1-10 00:07:00 |只看作者 |坛友微信交流群

都是不错的方法噢,推荐新手使用函数,更为简洁,也可以在compute界面操作。

使用道具

地板
崔洪弟 发表于 2009-1-19 06:40:00 |只看作者 |坛友微信交流群
还是函数法方便、易行。

使用道具

7
illman 发表于 2009-1-30 15:32:00 |只看作者 |坛友微信交流群
太简单了,在compute底下选入数据后有个函数的,把数据选入函数的括号里一点OK就出来了!

使用道具

8
yiyijiayuan 发表于 2009-1-31 12:22:00 |只看作者 |坛友微信交流群
以下是引用ereree在2008-1-9 17:56:00的发言:

简单一点,使用函数:ABS(VAR00001) 于是把VAR00001变量变成绝对值了。

命令:COMPUTE 新变量=ABS(VAR00001).
EXECUTE.


关键是,到哪里调用函数呢?

个人论坛https://spssluntan.webboard.org/
https://spssluntan.internetforum.info/

使用道具

9
hml007 发表于 2013-8-1 10:35:33 |只看作者 |坛友微信交流群

使用道具

10
小子六道 发表于 2014-11-8 14:47:25 |只看作者 |坛友微信交流群
先平方再开方

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-15 01:48