品牌型号:联想GeekPro 2020
系统:Windows 10 64位专业版
软件版本:SPSS 30.0.0.0
作为一款主流的数据统计软件,SPSS不仅提供了专业的运算分析功能,而且还能对数据进行处理与转换,比如取整、取对数等。因为SPSS有实用的函数功能,可以通过构建表达式来进行数据的转换。除了这些常用的数据转换功能,SPSS的函数也能得到随机数、显著性分析的结果,接下来,本文会给大家介绍SPSS如何把数据取整数,SPSS怎么给数据取对数的相关内容。
一、SPSS如何把数据取整数
SPSS取整数主要使用的是函数组的功能,我们只要掌握了与整数相关的表达式,就能轻松完成整数的转换,下面让我们来看看具体怎么在SPSS实现相关的功能。
1、SPSS的函数组功能位于顶部的转换菜单中,其功能为“计算变量”,也就是用函数表达式计算所需要的数据变量。

2、打开SPSS的计算变量功能后,可以看到,左边是数据表中的变量,中间是表达式编辑窗口,右侧是函数组选项。
如果我们不清楚“取整数”的函数表达式,可以直接用右侧的函数组功能,如图2所示,在组中找到“算术”类型,然后在下方的“函数和特殊变量”中,即可找到RND、TRUNC等与取整相关的表达式。

3、我们先在目标变量处输入“v整”,即转换后的新变量,然后再进行函数表达式的构建。
4、RND函数是我们比较常用的取整函数,如图3所示,在SPSS计算变量的中间区域,可以看到RND函数的含义,即返回最接近该参数的整数,类似四舍五入。双击RND(1)函数后,表达式会自动添加到“数字表达式”方框内,我们只需将左边的变量添加到表达式的括号内就可以了,这样变量的数值就会自动取整。

5、TRUNC函数,返回的是向0方向截断的数值,第二个参数如果设置为1,即可进行数值的取整。不过这个函数的含义更复杂一些,建议用上面的RND函数。

6、SPSS完成取整转换后,返回数据表,如图5所示,可以看到表里新增了“v整”的变量(即函数功能中添加的目标变量),里面的数值就是V2取整后的结果。

7、由于SPSS的变量默认设置了两位小数,所以即使进行了取整的处理,表格内仍会保留两位小数。如果想去掉小数位,可以打开SPSS的变量视图(在左下角切换),将v整变量的“小数位数”设置为0。

8、设置好变量的小数位数后,再返回数据表,就能看到v整变量里显示了整数的数值,无小数位。

二、SPSS怎么给数据取对数
上述我们已经详细学习了SPSS给数据取整数的方法,其实操作很简单,只要用SPSS内置的RND、TRUNC函数就能轻松转换,下面我们继续来看看SPSS怎么给数据取对数。
1、在SPSS软件里面取对数,其实用的也是函数功能,即计算变量功能。如图8所示,在SPSS的函数组里面可以找到lg10的表达式,只需双击lg10表达式,软件就会自动将它添加到“数字表达式”方框内,我们只需将左侧的V2变量添加到括号内即可。
同样地,我们要在目标变量添加一个名称,这里用“v对数”作为变量名。

2、除了lg10,SPSS也提供了Ln函数,即以e为底的对数,两者的使用方法是类似的,大家可以参照上述的操作使用Ln函数。
不过要注意的是,我们不能直接对负数取对数,否则SPSS会输出系统缺失值。

3、与取整数类似,SPSS取对数后,同样会在数据表新增v对数变量,里面的数值即取对数的结果。

三、小结
以上就是SPSS如何把数据取整数,SPSS怎么给数据取对数的相关内容。SPSS的计算变量功能,即函数功能,里面内置了很多常用函数,像常用的取整、取对数、计算均值等,都可以通过添加表达式的方法,轻松计算出来。对于其他未内置的函数,我们也可以用SPSS提供的输入面板,手动输入函数,以应用更加复杂的数学表达式。
