当前位置:首页 >> IT/计算机 >>

SPSS常用函数


SPSS 函数是一个常用程序(rountine),并且利用一个或多个自变量 (参数) 来执行。 每个 SPSS 函数均有一个关键名称 (keywordname) , 且绝不能写错。 通常, 函数的格式为:函数名称 (自变量, 自变量, ……) , 某些函数可能只含有一个自变量,而有些函数则可能含有多个自变 量,当一个函数含有多个自变量时,各自变量间用逗号(,)隔开, 而函数的自变量通常又可分为以下三种:1)常数,如 SQRT(100): 2)变量名称,如 MEAN(VAR1,VAR2,VAR3);3)表达式,如 MIN(30, SQRT(100))。总之,SPSS 函数和我们平时 EXCEL 里面函数格式规则 并无差别。 SPSS 提供了 180 多种函数,共可分为十多类(SPSS 17.0 中大大 小小分了 18 类)。和 EXCEL 一样,我们也不可能记住所有函数,只 要知道一些常用函数,至于其他函数要用的时候再去查找也不迟,下 面本人将列举一些常用函数:

(一)算术函数

函数

说明

范例(x=2.6,y=3)

ABS(numbexpr)

绝对值函数

ABS(y-x)=0.4

RND(numbexpr)

四舍五入函数

RND(x)=3

TRUNC(numbexpr)

取整函数

TRUNC(x)=2

SORT(numbexpr)

平方根函数

SQRT(y)=1.71

求算两数相除后的 MOD(numbexpr,modulus) 余数 MOD(y,x)=0.4

EXP(numbexpr)

以 e 为底的指数函 数

EXP(y)=20.09

LG10(numbexpr)

以 10 底的对数函数 LG10(x*10)=1.41

LN(numbexpr)

自然对数函数

LN(y)=1.1

(二)统计函数

函数

说明

范例 (X1=2,X2=5,X3=8)

MEAN(numexpr,numexpr,…)

自变量的平 MEAN(X1,X2,X3)=5 均值

MIN(value, value,…)

自变量的最 MIN(X1,X2,X3)=1 小值

MAX(value, value,…)

自变量的最 MAX(X1,X2,X3)=8 大值

SUM(numexpr,numexpr,…)

求和

SUM(X1,X2,X3)=15

SD(numexpr,numexpr,…)

求标准差

SD(X1,X2,X3)=3

VARIANCE(numexpr,numexpr,…) 求方差

VAR(X1,X2,X3)=9

CFVAR(numexpr,numexpr,…)

求变异系数 CFVAR(X1,X2,X3)=0.6

(三) 缺失值函数

函数

说明

范例

MISSING(variable)

若变量缺失,则为 T 或 MISSING(X1)=1 1,否则为 F 或 0 MISSING(X2)=1

MISSING(X3)=0

SYSMIS(numvar)

若变量是系统缺失值则 SYSMIS(X1)=0 为 T 或 1,如为自定缺 失或非缺失则为 F 或 0 SYSMIS(X3)=0 SYSMIS(X2)=1

NMISS(variable,…)

缺失值个数

NMISS(X1,X2,X3)=2

NVALID(variable,…)

有效值个数

NVALID(X1,X2,X3)=1

VALUE(variable,…)

忽略自定义缺失值,当 VALUE(X1)=X1 作非缺失

注:X1 为使用者界定缺失值,X2 为系统缺失值,X3 为非缺失值

(四)字符串型函数

函数

说明

范例

ANY(test,value,value)

若自变量 1 ANY(is, this)=0 和后面自变 量窜相同则 为真,记为 1 ANY(is,this,is)=1

CONCAT(strexpr,strexpr)

将自变量连 CONCAT(th,is)=this 成一个新自 变量

INDEX(haystack,needle,divisor) Divisor 在 needle 最左 侧开始出现 的位置

INDEX(‘this is’,’is’)=3

LENGTH(strexpr)

自变量所含 LENGTH(‘th is’)=5 文字的个数

(包括特殊 字符和空格)

LOWER(strexpr)

自变量中的 LOWER(‘This’)=’this’ 大写字母改 为小写字母

UPCASE(strexpr)

将自变量中 UPCASE(‘this’)=’THIS’ 的小写字母 改为大写字 母

LTRIM(strexpr,char)

在 strexpr 开 LTRIM(‘this’,’t’)=’his’ 始处去除 char 所形成 的常量, 如无 char 则去除 strexpr 左侧 的空格 LTRIM(‘ this’)=’this’ LTRIM(‘this’,’is’)=’th’

NUMBER (strexpr,format)

当自变量为 NUMBER(‘23’,F8.1)=2.3 数字的文字 变量时, 按文 字变量指定 格式转换为 数字变量 NUMBER(‘23’,F8.0)=23

RANGE(test,lo,hi,lo,hi)

如果自变量 RANGE(‘c’,’a’,’k’)=T 1 的值包含 在自变量集 lo 至 hi 的范 围内,则为 T 或1

STRING(strexpr,format)

按指定格式 STRING(3+4,F8.2)=’7.00’ 将自变量转 换为文字型 变量

SUBSTR(sterxpr,pos,length)

从 strexpr 子 SUBSTR(‘this is’,6,2)=’is’ 窜的第 pos 位置开始取 length 的字 符串长度

(五)时间日期函数

函数

说明

范例

DATA.DMY(d,m,y)

与指定日月年 DATA.DMY(3,5,99)=05/03/99 对应的日期

DATA.MDY(m,d,y)

与指定月日年 DATA.MDY(5,3,99)=05/03/99 对应的日期

DATA.YRDA(y,d)

与指定年日对 DATA.YRDA(99,35)=02/04/99 应的日期

DATA.QYR(q,y)

指定的季节年 DATA.QYR(2,99)=04/01/99 份对应的日期

DATA.MOYR(m,y)

与指定的月年 DATA.MOYR(5,99)=05/01/99 度对应的日期

DATA.WKYR(w,y)

与指定的周年 DATA.WKYR(38,98)=9/17/98 度对应的日期

注: 1 要正确显示以上函数值, 必须先赋予其 SPSS 得日期型变量 (D ATA)格式,假设以上日期用 mm/dd/yy 格式显示,时间则用 hh:m m:ss 格式表示 2 1<=d<=31、1<=m<=12、1<=w<=52、1<=q<=4

(六)其他函数 SPSS 除了上述函数外,尚有日期和时间转换函数(YOMODA\CTM IESDAYS\CTIMEHOURS\MDAYS 等)、连续几率密度函数(CDF\BI NOM\CHISQ\CDF\EXP\LOGISTIC 等),此外还有 NORMAL(stddev) 可产生平均数为 0,标准差为 stddev 的正态分布随机数字。UNIFOR M(max)可产生平均数为 0 与 max 间呈均等分布的随机数字。 PS:还可以像 EXCEL 一样利用脚本编写自定义函数,目前 SPSS 支 持 python,Sax Basic(一种与 VB 兼容的编程语言)等语言,利用 ne w--script 可编写出自己需要的函数。script 界面如下:


相关文章:
SPSS常用函数.doc
SPSS常用函数 - SPSS 常用函数 SPSS 函数是一个常用程序,并且利用
spss中的常用函数.doc
spss中的常用函数 - (一)算术函数 函数 ABS(numbexpr) RN
SPSS常用函数.pdf
SPSS常用函数 - SPSS 函数是一个常用程序(rountine),并且利用
spss编程常用函数.doc
spss编程常用函数 - 以下内容由 www.51spss.com 整理 spss 教程 SPSS 函数是一个常用程序(rountine),并且利用一个或多个自变量(参数)来执行。每个 SPSS...
SPSS常用函数.doc
SPSS常用函数 - SPSS 常用函数 SPSS 函数是一个常用程序(roun
spss常用函数.doc
spss常用函数_数学_自然科学_专业资料。spss常用函数 (一)算术函数 函
SPSS Molder常用函数简介_图文.doc
SPSS Molder常用函数简介 - SPSS Molder 常用函数简介 SPSS Molder 软件包含多种功能丰富的函数,几乎涵盖了我们日常工作的各种需要,主 要有信息函数、转换函数、...
数学建模常用的spss函数有.doc
数学建模常用spss函数有 - 有数据处理、统计分析、参数和非参数检验以及时间
SPSS函数指南.doc
下面将重点介绍算术函数和统计函数,并对一些常用SPSS 函数给出一般 性的解释。 1.ArithmeticFunctions 算术函数 算术函数是最常用函数,可以满足对变量进行的...
SPSS函数速查.doc
SPSS常用的一些函数大... 9页 免费 喜欢此文档的还喜欢 [专业研究]SPSS18...返回 numexpr 的完全 Gamma 函数的对数,numexpr 必须为 大于 0 的数值。 LG10...
常用统计分析软件SPSS_图文.ppt
常用统计分析软件SPSS - 常用统计分析软件 SPSS 顾世梁 扬州大学农学院
SPSS基本使用.ppt
第一讲 SPSS基本用法何 帆 QQ:1048598 Email:fei_lai_feng@QQ.com BK: ...常用变量函数 Abs() Rnd() 取绝对值 四舍五入 Exp() lg10 取e的指数 ...
常用统计分析软件SPSS.ppt
在数据视图工作表(data view)中可以输入和编 辑数据,但不能输入数学表达式和函数SPSS 数据文件更常用读(导)入其它格式的 数据文件,如.xls, .txt等(稍后再...
SPSS使用方法速查.doc
1.Spss 软件中常见的累积概率分布函数和密度函数函数形式 函数说明 累积分布函数(cumulative distribution functions,CDF) CDFNORM(zvalue) CDF.NORMAL(quant,mean,...
第1讲 SPSS基本使用_图文.ppt
交叉相关函数绘图 统计功能 ? ? ? ? ? ? ? ? ? 描述性分析 统计检验 ...文本编辑器生成的数据文件 9、SPSS常用工具按钮 10、新建数据文件 ? 刚刚完成...
第三讲、SPSS 菜单简介_图文.ppt
角度转换:平方根反正弦,ARSIN(num)与 SQRT(num)联用率或百分比的正态性转换 SPSS Compute中的常用函数已知统计量求曲线下面积 (Cumulative Distribution ...
SPSS概率分布函数_图文.pdf
SPSS概率分布函数_工作总结/汇报_总结/汇报_实用文档 暂无评价|0人阅读|0次下载|举报文档SPSS概率分布函数_工作总结/汇报_总结/汇报_实用文档。 ...
spss数据的基本操作_图文.ppt
编辑数据文件输入数据 SPSS和其他常用统计软件一样,也提供了直接输入数 据的功能...根据 用户所给出的SPSS算术表 达式和函数,对某个变量 的所有个案进行计算,并...
一、SPSS简介和入门_图文.ppt
(1) SPSS常用窗口: Data、Syntax、Output、Draft Output、Script 几个术语:...关系运算、逻辑运算算术运算的优先顺序:括号、函数、乘方(冥)、乘 或除、加或...
1SPSS简介和入门_图文.ppt
(1) SPSS常用窗口: Data、Syntax、Output、Draft Output、Script 几个术语:...关系运算、逻辑运算算术运算的优先顺序:括号、函数、乘方(冥)、乘 或除、加或...
更多相关标签: