当前位置:首页 >> 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常用函数
SPSS常用函数_计算机软件及应用_IT/计算机_专业资料。SPSS 常用函数 SPSS 函数是一个常用程序(rountine),并且利用一个或多个自变量(参数) 来执行。每个 SPSS 函数...
spss编程常用函数
spss编程常用函数_计算机软件及应用_IT/计算机_专业资料。以下内容由 www.51spss.com 整理 spss 教程 SPSS 函数是一个常用程序(rountine),并且利用一个或多个自变...
SPSS函数指南
下面将重点介绍算术函数和统计函数,并对一些常用SPSS 函数给出一般 性的解释。 1.ArithmeticFunctions 算术函数 算术函数是最常用函数,可以满足对变量进行的...
SPSS函数大全
SPSS函数大全_经济/市场_经管营销_专业资料。函数功能及参数 SPSS 函数大全:分布函数概率密度函数 下列函数给出了具有指定分布的密度函数在第一个参数 quant 值处的...
SPSS Molder常用函数简介_图文
SPSS Molder 常用函数简介 SPSS Molder 软件包含多种功能丰富的函数,几乎涵盖了我们日常工作的各种需要,主 要有信息函数、转换函数、比较函数、逻辑函数、数值函数、...
数学建模常用的spss函数有
函数图 Matlab、流程示意图 Visio、几何图用几何画板 建议 SPSS,对于数据分析比较实用,而且软件使用起来比较简单,另外还有 Excel,07 版的 数据存储量极大,建模需要...
SPSS13常用功能介绍
SPSS13常用功能介绍_IT/计算机_专业资料。SPSS13 常用功能介绍 2011 年 10 月...自带 11 种类型 136 个函数SPSS 提供了从简 单的统计描述到复杂的多因素...
SPSS使用方法速查
1.Spss 软件中常见的累积概率分布函数和密度函数函数形式 函数说明 累积分布函数(cumulative distribution functions,CDF) CDFNORM(zvalue) CDF.NORMAL(quant,mean,...
统计学常用方法---SPSS应用
另外, 为了方便学习者的查询, 将常用统计量的数学表达式作为附录 1, SPSS 中所用的主要函数释义作为附录 2,希望对学习者能够的所帮助。 编者 1 目录第一章 ...
很强大很实用的SPSS软件学习笔记,多看看
很强大很实用SPSS软件学习笔记,多看看_计算机软件及应用_IT/计算机_专业资料。...数据变量间主要存在二类关系: 一类是函数关系,一类是相关关系。 前者是变量间有...
更多相关标签: