在线时间 1084 小时 最后登录 2015-9-10 注册时间 2014-4-18 听众数 162 收听数 1 能力 10 分 体力 43980 点 威望 6 点 阅读权限 255 积分 15251 相册 0 日志 0 记录 1 帖子 3471 主题 2620 精华 1 分享 0 好友 513
升级 0%
TA的每日心情 开心 2015-3-12 15:35
签到天数: 207 天
[LV.7]常住居民III
群组 : 第六届国赛赛前冲刺培
群组 : 国赛讨论
群组 : 2014美赛讨论
群组 : 2014研究生数学建模竞
群组 : 数学中国试看培训视频
Spss算术函数
4 Y5 |1 ]8 _/ d$ \% I5 A$ Y) D' p
4 d }, S- R0 n5 r8 z 4 ~* N8 x2 W) i( F
$ S5 u; C' M( v4 c7 d5 a
ABS(numexpr) 数值。返回 numexpr(必须为数值)的绝对值。
) N. d+ u- m& s7 H& y 6 A" [& g( P e: _+ _
ARSIN(numexpr) 数值。返回 numexpr 的反正弦(以弧度为单位),求出的值必须为 -1 和 +1 之间的数字值。( b7 w% j# [) Z, B4 g
0 v' N9 d$ `% p0 x1 D, c ARTAN(numexpr) 数值。返回 numexpr 的反正切(以弧度为单位),numexpr 必须为数字值。3 f3 ^! K+ K) w2 Y8 ]
( U9 C! b( A4 s, d7 x9 ^! v
COS(radians) 数值。返回 radians 的余弦(以弧度为单位),radians 必须为数字值。+ K" M4 B1 v! s: J2 j
/ `7 _( P! ^8 y- g& { EXP(numexpr) 数值。返回 e 的 numexpr 次幂,其中 e 是自然对数的底数,而 numexpr 是数值。较大的 numexpr 值可能会产生超过机器性能的结果。
. b$ K B, C ~5 `( W
% q6 A4 p! ]& B$ q( Y5 p( E LN(numexpr) 数值。返回以 e 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。6 t, c c, F* K. H3 q6 o( j2 E$ E: F
: f( |; [' }1 o
LNGAMMA(numexpr) 数值。返回 numexpr 的完全 Gamma 函数的对数,numexpr 必须为大于 0 的数值。
7 T7 Y3 F) t2 ?( W
5 L. R g! A- N. b2 Y! b LG10(numexpr) 数值。返回以 10 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。- n C5 ?+ ^* j( L
" R* y }$ i0 v' q3 I1 I MOD(numexpr,modulus) 数值。返回 numexpr 除以 modulus 所得到的余数。两个参数都必须为数值,且 modulus 不得为 0。
. \" j- ` V* q
& I9 j3 G0 O; G, z4 O RND(numexpr) 数值。返回对 numexpr 舍入后产生的整数,numexpr 必须为数值。刚好以 .5 结尾的数值将舍去 0 以后的数值。! A$ a; w2 G9 S5 y- Z% {2 m
/ z& t6 D' `7 o& t SIN(radians) 数值。返回 radians 的正弦(以弧度为单位),radians 必须为数字值。, ^0 ~+ Q) i: L: o
2 I' @6 \( v) u( g3 m0 K1 H, j
SQRT(numexpr) 数值。返回 numexpr 的正平方根,numexpr 必须为非负数。
W+ D& A/ j" H! u$ X7 P' a
) ^! g, C3 A( `9 [; ^8 j TRUNC(numexpr) 数值。返回 numexpr 被截断为整数(向 0 的方向)的值。
% _& D; k2 S& J$ v
5 S! J1 u8 z( v) [$ o+ b # D: L' [ j0 o% a9 s# H( a
$ m6 [- G1 M" z+ N$ } 统计函数
2 [ ~7 F+ Z, g& s6 B O) m1 z
+ h( U) h! |2 Q# d 后缀 .n 可在所有统计函数中使用以指定有效参数的数目。例如,仅当至少两个变量含有效值时,MEAN.2(A,B,C,D) 对变量 A、B、C 和 D 返回其有效值的均值。SD、VARIANCE 和 CFVAR 的缺省 n 值为 2,其他统计函数为 1。
( }( D' @$ v0 a" { + f# ~9 i# N( Y0 Q4 v7 }+ h" g9 u, ~
CFVAR(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差系数(标准差除以均值)。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。9 H1 z3 [( H; Q! k
8 M( I8 V* S m5 [& @ Q
LAG(variable) 数值或字符串。返回数据文件中前一个个案的变量值。为第一个个案返回系统缺失值(数值变量)或空白(字符串变量)。9 J7 U% w9 u8 L- `- M, x
8 ]8 G0 [2 H+ `3 Q: g/ w
LAG(variable,ncases) 数值或字符串。返回文件中前 n 个个案的变量值。为前 n 个个案返回系统缺失值(数值变量)或空白(字符串变量)。
9 E4 o# C; z, _# g, Z }9 [: `
% x/ D5 q9 ^. a 注意:在一系列的转换命令(无干预 EXECUTE 命令或是其他读取数据的命令)中,延迟函数将在所有其他转换后计算,而无论命令顺序如何。
. G @. \/ a9 k8 y* p
+ Q$ g- j. w+ X7 q MAX(value,value[,...])数值或字符串。返回其具有有效值的参数的最大值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。
1 i' ^2 d; I, i/ B8 f _5 r% O % r% y7 w; E! d
MEAN(numexpr,numexpr[,...])数值。返回其具有有效值的参数的算术均值。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
5 U. g, F3 K' E1 B# G, d g( y5 w$ y $ b% i9 Y( [& |/ F R0 }2 l. f
MIN(value,value[,...])数值或字符串。返回其具有有效值的参数的最小值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。6 x$ \7 s2 Z3 j& p7 _1 o
8 x$ d; G3 d5 F# t. k: y: Q
NVALID(variable[,...])数值。返回具有有效的非缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。& i( m& e" @: `) U: W
& u8 B: c" F v
SD(numexpr,numexpr[,...])数值。返回其具有有效值的参数的标准差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
1 V' ~$ o( n3 K9 m' c% F5 T5 I
. D7 t4 m% L1 [- g; a8 m1 ~& A SUM(numexpr,numexpr[,...])数值。返回其具有有效值的参数的和。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。6 }, H, d- G7 \0 d
+ Q! ] o; U0 }0 y' V- b6 [
VARIANCE(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
5 W% C& o- y5 {( {% o2 v7 G
* B% K* T- k% {2 D 字符串函数) v+ M' Z4 }& }- D
9 E g+ }0 _) O3 X# x4 I/ {
CONCAT(strexpr,strexpr[,...])字符串。返回由其全部参数拼接而成的字符串,对其求出的值必须为字符串。此函数需要两个或更多参数。+ i6 W: k6 c0 ?7 S5 U: M
( H& r$ i: N: k& ]9 z4 P# J: r5 ? INDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 第一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。
% q/ C! o% l. G$ ? 6 m1 x) a g1 V2 F* z9 Q
INDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。: E9 S6 A% m8 Z/ K4 b/ b% @
9 _4 w8 C( K7 q, n" `$ n
LOWER(strexpr) 字符串。返回大写字母都更改为小写字母而其他字符不变的 strexpr。. ]& M) T) G1 [$ S( z1 d# r
" `2 y# ~+ X) H/ v LPAD(strexpr,length) 字符串。返回为了延伸到 length 给定的长度而用空格填充左侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。
, A8 w: n9 T) b% O; h) o! M5 v4 R
/ }: s5 J/ n4 F" \( H& w LPAD(strexpr,length,char) 字符串。与带两个参数的 LPAD 相同,但用 char 填充 strexpr 的左侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。
?5 ~* C2 s0 g; \ ' Y) W# W" O4 J2 D* e) B- b
LTRIM(strexpr) 字符串。返回删除了所有前导空格的字符串 strexpr。
6 ]( n) j9 u5 A! |; [. E , g5 w) m" Z6 L/ i9 L6 e
LTRIM(strexpr,char) 字符串。与带一个参数的 LTRIM 相同,但删除 char 的前导实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。
' s1 Y# _; t x k 8 p6 x0 T# n; K" s* R9 Z
LENGTH(strexpr) 数值。返回 strexpr 的长度,strexpr 必须是一个字符串表达式。这是定义的长度,包括尾部的空格。要获取不带尾部空格时的长度,请使用 LENGTH(RTRIM(strexpr))。! B2 i9 f7 k% ]' c* G# M
) v. S* {6 U; E) Y- w
RINDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 最后一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。. `* ]& F' M; Y/ v- A" V
! v. @" d! g6 z5 u; I0 j' S! H RINDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。 d+ u4 C9 j' V& N* ]
! P( `+ A$ v9 I' w5 y
RPAD(strexpr,length) 字符串。返回为延伸到 length 给定的长度而用空格填充右侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。; H& d2 @: P1 G
: A& C5 a' E9 ~. r! j( G RPAD(strexpr,length,char) 字符串。与带有两个参数的 RPAD 相同,但用 char 填充 strexpr 的右侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。8 O* S" s% X) ?" f
+ T/ a, l" B2 K7 l( [% _
RTRIM(strexpr) 字符串。返回删除了所有尾部空格的字符串 strexpr。此函数通常用于较大的表达式中,这是因为在将字符串分配给变量时用尾部空格填充了该字符串。
: z$ ?8 Q8 Z4 _( _) p: c( o0 |
! n5 G. L$ o+ Q1 {) n RTRIM(strexpr,char) 字符串。与带有一个参数的 RTRIM 相同,但删除 char 的尾部实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。+ j5 _8 z5 \" g5 m
2 G ~) V5 E# r/ A6 X
SUBSTR(strexpr,pos) 字符串。返回 strexpr 中从位置 pos 开始一直到结尾的子字符串。! m& u9 u, ^1 a5 v& U
5 ~; s) O, q) `1 _9 w; F6 K
SUBSTR(strexpr,pos,length) 字符串。返回 strexpr 中从位置 pos 开始、长度为 length 的子字符串。
1 r& J8 W% v% M! l- ]4 Q6 d( W
! r: v$ m8 C3 }* ]8 m/ q UPCAS(strexpr) 字符串。返回小写字母都更改为大写字母而其他字符不变的 strexpr。
: p) k8 I! m1 ]6 f( J) b
G; j: |6 w8 b; s! f" M 日期和时间函数
$ e6 D3 s6 y: Y3 W W& v ! _: s2 H6 k( N7 r4 W! i& c
CTIME.DAYS(timevalue) 数值。返回 timevalue 中的天数(包括有小数位的天数),timevalue 必须为时间格式的数值或表达式,如 TIME.** 函数的结果。$ d; e, E" x" Z% ], w+ C
4 A2 [4 j# C% l. W CTIME.HOURS(timevalue) 数值。返回 timevalue 中的小时数(包括有小数位的小时数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式读取的格式)的数值或表达式。9 S% H5 B) L+ r0 {# U3 R( H8 u
5 ?" J X' j8 h5 |. G5 n5 @
CTIME.MINUTES(timevalue) 数值。返回 timevalue 中的分钟数(包括有小数位的分钟数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。
( `8 l# b' x1 W3 l; v
: j! ^( b8 |" S, j) y CTIME.SECONDS(timevalue) 数值。返回 timevalue 中的秒数(包括有小数位的秒数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。( v9 i6 ]1 S4 d4 l5 n$ Q
& f1 T0 x* u2 R" b; Y6 ~
DATE.DMY(day,month,year) 日期格式的数值。返回一个对应于所指示的 day、month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,day 在 1 和 31 之间,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。( {2 V* n/ u8 _- M
2 X! ?$ ]+ P) n- o8 M: t DATE.MDY(month,day,year) 日期格式的数值。返回一个对应于所指示的 month、day 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数则同前述函数。
& ~0 e! U2 P7 L9 a& b# P) }" _1 y. r7 a
/ y; u. @! S! Y. C. X' R DATE.MOYR(month,year) 日期格式的数值。返回一个对应于所指示的 month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。& I8 g5 R9 u; G) v9 I( _* T9 J: m
1 g$ S- f! n* v0 r DATE.QYR(quarter,year) 日期格式的数值。返回一个对应于所指示的 quarter 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,quarter 在 1 和 4 之间,year 为一个大于 1582 的四位数整数。
4 p6 {8 f4 q0 q8 J
% U1 w2 P: P4 d B7 K) p+ x5 c DATE.WKYR(weeknum,year) 日期格式的数值。返回一个对应于所指示的 weeknum 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,weeknum 在 1 和 52 之间,year 为一个大于 1582 的四位数整数。
, x) ~0 J6 R/ [! m. m
y/ [! L8 M7 {! w" S# n& f8 \ DATE.YRDAY(year,daynum) 日期格式的数值。返回一个对应于所指示的 year 和 daynum 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,daynum 在 1 和 366 之间,year 为一个大于 1582 的四位数整数。+ l7 }' d( X) m! F, w% n0 Y$ v
2 D. R c$ `/ e4 {
TIME.DAYS(days) 时间区间格式的数值。返回一个对应于所指示的 days 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数必须为数值。' @" E( ^+ i1 X( r) I {: S. ~9 G
. z1 X' |& e. G$ c% \ TIME.HMS(hours,min,sec) 时间区间格式的数值。返回一个对应于所指示的 hours、min 和 sec 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数 hours、min 和 sec 必须分别为不大于 24、60 和 60 的整数,但第一个非零参数可以超出其限制,且最后一个参数可以有小数部分。# `5 V: U9 G9 L. s) V' M
( v7 f, l6 N7 s1 b: y, I XDATE.DATE(datevalue) 日期格式的数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的日期部分。(必须为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的"类型"单元格为其指定一个日期显示格式。), ], v' G7 [4 i/ Q$ g/ q5 l
4 T S& A. |7 j W( D7 H XDATE.HOUR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的小时(0 和 23 之间的一个整数)。' [& d$ s6 v" y2 ?/ H
2 P' R( x3 `' t7 b3 u/ A1 O XDATE.JDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的某天(1 和 366 之间的一个整数)。$ e; ?3 O6 H* p9 e
7 a; G: z; V- M/ y3 z+ T2 f+ g
XDATE.MDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一月中的某天(1 和 31 之间的一个整数)。3 s6 ~4 P; B, h1 q c
, K' [. i4 `4 ^: x9 p XDATE.MINUTE(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的分钟(0 和 59 之间的一个整数)。2 R% }8 F* m, I8 r7 q1 w
, D2 f+ ~8 ~: p- l: _& {8 Z XDATE.MONTH(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的月(1 和 12 之间的一个整数)。
( y. R: ?" {- Q) h
. P; [* |( h) J XDATE.QUARTER(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的季度(1 和 4 之间的一个整数)。
' K# A7 E1 Z' G; q- l - E u) ~6 o; Z) \. Y, }
XDATE.SECOND(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的秒(0 和 60 之间的一个数)。
' C# {, D1 r5 M3 B2 O3 ^
F. p5 f! C/ N: X XDATE.TDAY(timevalue) 数值。返回时间区间格式(TIME.** 函数之一所创建的或 TIME 输入格式所读取的格式)的数值中的整天数(整数形式) 。
8 X+ ]6 U' y; F5 _0 E 5 }; ]3 n j4 Z% |
XDATE.TIME(datevalue) 时间区间格式的数值,代表午夜以来的秒数。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一天中的时间。(通常应为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的" 类型"单元格为其指定一个显示为小时和分钟的日期显示格式。)
% d' X% M# f( y$ `4 `9 k) i, o1 Q ^) B* H$ C1 U/ z! I# x
XDATE.WEEK(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的周数(1 和 53 之间的一个整数)。4 L8 G$ p# u, X$ t) u A5 g
# f& Q- h: v W( P. H XDATE.WKDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的星期(代表星期天的 1 和代表星期六的 7 之间的整数) 。
8 h+ Z Q! P0 B
8 G" n" ?: v/ Q3 P XDATE.YEAR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的年份(四位数的整数形式) 。
. e R5 o8 u, ? Q
7 O$ j J! C! q$ P YRMODA(year,month,day) 数值。返回从 1582 年 10 月 15 日开始一直到参数 year、month 和 day 所代表的日期为止的天数,这三个参数必须为可构成自 1582 年 10 月 15 日以来的有效日期的整数。两位数的 year 值将采用基于"选项"设置("编辑"菜单,"选项","数据"选项卡)的世纪。缺省情况下,两位数的 year 的取值全距如下:从当前日期之前 69 年开始,到当前日期之后的 30 年结束。/ O0 b1 }0 W; W: Y: C# s
/ B y+ C) c3 g1 v8 ~& r
7 R% l: K" {" {$ G6 [ + {0 w9 E1 E+ b) ?
逻辑函数
( x- K! y H) i) M2 ~8 C: t5 w0 d
% J, L6 l* Q% c8 p/ @. a3 q % e8 o. o1 |5 o) c" _9 o9 t
. N* S+ p- b# e1 g# u ( O9 t. @% j* Z
2 o2 q( d1 s. p# r RANGE(test,lo,hi[,lo,hi,...])逻辑。如果 test
! ? i% B1 T$ Q
. X: s8 |$ y; O% A" P 是在 lo, hi 对所定义的任何包含全距内,则返回 1 或 true。参数必须全部为数值或全部为字符串,必须长度相同,并且每个lo, hi 对必须按 lo <= hi 来排序。) Y5 y4 s: e( I) ~7 B. X3 B
6 {% h. R: y( C s' K" G( U/ |
& M6 i4 _: n e& i9 k- _4 k& @ 3 _- o" V3 x; G% q4 B" q
注意:对字符串值,由于使用了国家对照顺序,即使是同一字符集,其结果也可能因语言环境不同而不同。语言顺序,而非 ASCII 顺序,决定了序列中的特定字符的位置。
5 b' ?) X# M) J9 K0 D! n , D# J. \% t9 j {( x; K8 j5 H
) Q* S7 k. b9 } d8 a4 R" d
. ^4 ?, }5 K4 z* k% [' |0 d ANY(test,value[,value,...])逻辑。如果检验的值与任何后续值相匹配,则返回 1 或 true;否则返回 0 或 false。此函数需要两个或更多参数。4 n5 o7 Q8 u- N2 R; A
! {$ |9 _& E( R e! U6 r0 T
b8 i5 V0 Z( Q& S. W# s, v
6 B7 @* [; f. y4 r; S" g* V! X 概率密度函数
$ |1 B/ w5 C7 @3 F
, Z# e) n2 u2 q- \% H1 m 下列函数给出了具有指定分布的密度函数在第一个参数 quant 值处的值。后面的参数为分布参数。请注意每个函数名称中的句点。
7 ]0 I% I% Y6 r: C " [4 A5 e# R; j+ f" d
PDF.BERNOULLI(quant, prob) 数值。返回具有给定概率参数的 Bernoulli 分布的值等于 quant 的概率。$ F" Q+ U- W1 r: v+ ]' Z5 Z# {
6 T6 n1 I- M+ R' n, z PDF.BETA(quant, shape1, shape2) 数值。返回具有 quant 的给定形状参数的 beta 分布的概率密度。
0 i/ |: x4 ^$ g6 O& z, I- |1 g& \
) X' ^- z( o" H; w2 o PDF.BINOM(quant, n, prob) 数值。返回当每个试验的成功概率是 prob 时,n 个试验中的成功数等于 quant 的概率。当 n 是 1 时,该值等同于 PDF.BERNOULLI。
3 P9 D" C( S c1 ?7 m) O - m# h- |9 q" Y5 {
PDF.BVNOR(quant1, quant2, corr) 数值。返回 quant1、quant2 处给定相关性参数的标准双元正态分布的概率密度。
1 j) s6 S4 M& x. x0 m! ^; f. c6 t : [/ n. O/ {0 c
PDF.CAUCHY(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的柯西分布的概率密度。
! D3 n( S/ N* @" s+ S3 ]6 t6 m $ z+ c; J, N5 \
PDF.CHISQ(quant, df) 数值。返回 quant 处自由度为 df 的卡方分布的概率密度。
! \: \) I% B( v) W6 o9 L % E& r5 V, H2 ?8 f) t
PDF.EXP(quant, shape) 数值。返回 quant 处给定形状参数的指数分布的概率密度。
, j0 U/ h# U) h5 ?* j * n- W; N* l' o
PDF.F(quant, df1, df2) 数值。返回 quant 处自由度为 df1 和 df2 的 F 分布的概率密度。" S* o! {' Y( i- {9 L# G6 C G5 _
I7 E% }0 U. |" P' r) A' y, O' i
PDF.GAMMA(quant, shape, scale) 数值。返回 quant 处给定形状和标度参数的 gamma 分布的概率密度。+ i) o% q; @2 l% {: X w5 O( Y
+ w" r' d! T6 [5 q/ Z" U" V& D PDF.GEOM(quant, prob) 数值。返回当成功概率是由 prob 给出时,获得成功的试验数等于 quant 的概率。
* O- n! U" f' I) F" K . j0 l0 Q$ [6 b7 u6 y: a
PDF.HALFNRM(quant, mean, stddev) 数值。返回 quant 处指定均值和标准差的半正态分布的概率密度。- v/ C! E" T8 Z. ] m: @! L
; r2 G. f9 q6 l PDF.HYPER(quant, total, sample, hits) 数值。返回当样本个体是从大小为 total 的域(域中的 hits 具有已指定的特征)中随机选择时,具有指定特征的个体数等于 quant 的概率。/ N& m; m1 m1 R! o
! ]/ Z0 n! Z( p0 j PDF.IGAUSS(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的反高斯分布的概率密度。! b( n* b& J& [. N. z
' I9 M* B* O n
PDF.LAPLACE(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的拉普拉斯分布的概率密度。" a5 a& A+ W6 q) v+ |3 h1 N0 s
l. V' |; g; a: t5 B% v PDF.LOGISTIC(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的逻辑斯蒂分布的概率密度。, X1 p! M# g* E( t" _, t
* T+ G1 V7 _+ x& A' l. t+ t PDF.LNORMal(quant, a, b) 数值。返回 quant 处给定参数的对数正态分布的概率密度。
% R! f4 U. K( B9 t* [" e) |; |6 `
3 h8 K4 e, f" D4 a( m; c, K$ P PDF.NEGBIN(quant, thresh, prob) 数值。返回当阈值参数是 thresh 且成功概率由 prob 给出时,获得成功的试验数等于 quant 的概率。
/ Y2 p7 Q/ M. }
: ^5 U' h5 b8 K2 a PDF.NORMal(quant, mean, stddev) 数值。返回 quant 处给定均值和标准差的正态分布的概率密度。: Z. U( Y% q* _ V
2 r) |" I! R! L8 @% N5 T$ w
PDF.PARETO(quant, threshold, shape) 数值。返回 quant 处给定阈值和形状参数的 Pareto 分布的概率密度。
& T( |7 g' U) Q- i0 L' p) j Z; N ( C: _ a* G& S' u/ b; e3 Y: r
PDF.POISSON(quant, mean) 数值。返回具有指定均值或比率参数的泊松分布的值等于 quant 的概率。
, y) P: z6 L( Y) d
5 C" Y6 c( @; S( h# O3 M9 s( p PDF.T(quant, df) 数值。返回 quant 处指定自由度为 df 的学生 t 分布的概率密度。
6 b9 V; A: P: A
6 V0 X' j1 p7 i PDF.UNIFORM(quant, min, max) 数值。返回 quant 处给定最小值和最大值的均匀分布的概率密度。0 J1 M- s: a* V+ @" h/ s: H) C
4 b) l. x, l; M PDF.WEIBULL(quant, a, b) 数值。返回 quant 处具有指定参数的 Weibull 分布的概率密度。
6 a* ~0 ~! c& l0 ]
9 e2 U0 t) x/ o+ u$ @5 j/ V- U NPDF.BETA(quant, shape1, shape2, nc) 数值。返回 quant 处给定形状和非中心参数的非中心 beta 分布的概率密度。
( _+ I' z5 ]7 w5 X 6 `# V1 r5 _ t1 [
NPDF.CHISQ(quant, df,nc) 数值。返回 quant 处自由度为 df 和指定非中心参数的非中心卡方分布的概率密度。
) U5 V# u& ?! @2 g6 x5 t- } ' O+ v, e9 H) s) e# J2 E
NPDF.F(quant, df1, df2,nc) 数值。返回 quant 处自由度为 df1 和 df2 和非中心 nc 的非中心 F 分布的概率密度。
9 V0 f. n2 R+ N$ Q# a: x e& ^ $ o9 H9 J- v5 z8 B) H5 O/ H1 V& ~
NPDF.T(quant, df,nc) 数值。返回 quant 处指定自由度 df 和非中心 nc 的非中心学生氏 t 分布的概率密度。! K, G5 e* Z. L) ]( t1 g" }
) d( d" x7 a; _* v: n 尾部概率函数
5 c1 N0 F% b3 U. B) Y! z6 K
7 d' C; h$ u. v! C1 e7 s* P5 u 下列函数给出了大于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。
5 s& i: @/ G" E6 S' n% \ ) G0 z" Y W/ X! Y4 X2 J& z
SIG.CHISQ(quant, DF) 数值。返回以下累积概率:来自卡方分布、自由度为 df 的值大于 quant 的累积概率。# N% W, y: k* t5 X/ m( F1 R
2 v' f, e ~' ?; Y* v' ~ SIG.F(quant, df1, df2) 数值。返回以下累积概率:来自 F 分布、自由度为 df1 和 df2 的值大于 quant 的累积概率。9 w% U7 ?( B9 {, A
7 d; V, K( G* X* _/ C
累积分布函数; i: r! w: O0 p; f; z
9 B" r ?, h& S$ r& D" w 下列函数给出了小于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。
. ]; t" \5 S9 t1 a h) C/ Y0 A
# N* d" ], {$ k9 `) n9 k) c3 b CDF.BERNOULLI(quant, prob) 数值。返回带有给定概率参数的 Bernoulli 分布中的值小于等于 quant 的累积概率。
! y0 g' R% `' u& G C2 {: A 2 |" S& O/ H" S7 |9 d
CDF.BETA(quant, shape1, shape2) 数值。返回带有给定形状参数的 Beta 分布中的值小于 quant 的累积概率。
0 i5 |3 e, e; C- C% Z% l1 J % W3 ^, h. g' C
CDF.BINOM(quant, n, prob) 数值。返回每次成功概率为 prob 的 n 次试验中成功次数小于等于 quant 的累积概率。当 n 是 1 时,该值等同于 CDF.BERNOULLI。' D" c4 U; l) t5 K0 f
+ m2 U$ b2 M% H% ~0 t r CDF.BVNOR(quant1, quant2, corr) 数值。返回具有给定相关性参数的标准双元正态分布的值小于 quant1 和 quant2 的累积概率。
# i, h$ ^$ o3 Q6 q% Y* m
6 M& f4 H$ b- m+ q' | CDF.CAUCHY(quant, loc, scale) 数值。返回带有给定位置和刻度参数的 Cauchy 分布中的值小于 quant 的累积概率。
0 F1 @6 N* U6 ^0 A 4 n0 N0 V* J$ S' Z4 S* j H6 C. x
CDF.CHISQ(quant, df) 数值。返回自由度为 df 的卡方分布中的值小于 quant 的累积概率。& E5 {6 }: v/ S& M }
9 h* X5 F3 ?9 g, v o; F CDF.EXP(quant, shape) 数值。返回带有给定形状参数的指数分布中的值小于 quant 的累积概率。) |$ j8 }7 x2 g- _) f
! l8 f$ U& F* V+ |5 s& z
CDF.F(quant, df1, df2) 数值。返回自由度为 df1 和 df2 的 F 分布中的值小于 quant 的累积概率。6 P8 m8 |6 M; U. }5 b, M2 h
: b$ Z1 A8 K: j
CDF.GAMMA(quant, shape, scale) 数值。返回带有给定形状和刻度参数的 Gamma 分布中的值小于 quant 的累积概率。- u3 ^4 `3 k3 G6 B5 c; ^6 }8 Z( s1 r
1 k$ z( M$ E3 C' J9 @+ _7 n* b
CDF.GEOM(quant, prob) 数值。当成功概率是由 prob 给出时,返回获取成功时试验次数小于等于 quant 的累积概率。3 h* ]7 Y+ L k0 T+ h
+ o2 K, U* F5 Z! J7 I) ~* A
CDF.HALFNRM(quant, mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的值小于 quant 的累积概率。' \$ a6 W& F6 l6 V+ |$ r
, _- Q! k3 _: F
CDF.HYPER(quant, total, sample, hits) 数值。如果样本对象是从 hits 具有指定特征、大小为 total 的全体中随机选择的,则返回具有指定特征的对象的数目小于等于 quant 的累积概率。8 @, N. _+ F% c7 N$ ]: X, a) _
: N8 W; ^/ P+ n) L2 q* m
CDF.IGAUSS(quant, loc, scale) 数值。返回带有给定位置和标度参数的反高斯分布的值小于 quant 的累积概率。
+ s y/ G8 l# m' t! K , X+ Z$ D( z4 o6 M! y) T C
CDF.LAPLACE(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Laplace 分布中的值小于 quant 的累积概率。* M7 ]! @' i% y$ Y5 p* p" k3 o
! o& q6 R. ]( U, \: P1 x" i CDF.LOGISTIC(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Logistic 分布中的值小于 quant 的累积概率。$ {$ z. R/ p0 W; F) |* F9 r4 J
& b* e3 X# J4 Q" e CDF.LNORMal(quant, a, b) 数值。返回带有指定参数的对数正态分布中的值小于 quant 的累积概率。1 F! G, Q' H/ ~2 h$ k& i! i1 w
5 [/ ?, h( F4 c/ V7 l3 U7 B% T
CDF.NEGBIN(quant, thresh, prob) 数值。当阈值参数是 thresh 且成功概率由 prob 给出时,返回获得成功的试验数小于等于 quant 的累积概率。
/ ^% @5 k! M4 u$ |* ]7 f+ x% e
4 f$ V) K, O# H1 r9 M& ~ CDFNORM(zvalue) 数值。返回均值为 0 且标准差为 1 的随机变量小于 zvalue 的概率,zvalue 必须为数值。9 e+ m* i( H X; ?/ e
& q) k7 [3 C. S/ R, O' w, G% K CDF.NORMal(quant, mean, stddev) 数值。返回具有指定均值和标准差的正态分布的值小于 quant 的累积概率。
2 u4 Q( @) V' c" H
1 r* B6 u. c' P$ S& S" |- _ CDF.PARETO(quant, threshold, shape) 数值。返回带有给定阈值和形状参数的 Pareto 分布中的值小于 quant 的累积概率。
& j/ k6 B: c2 Q0 F, `* K/ O: I
, Z/ ^1 B6 M& M( ~ CDF.POISSON(quant, mean) 数值。返回具有指定均值或速率参数的泊松分布的值小于等于 quant 的概率。
! z! @" f! m% V! | 2 g" w7 Y. G9 @3 }7 E8 x. b" a
CDF.SMOD(quant, a, b) 数值。返回具有指定参数的学生最大模数的值小于 quant 的累积概率。
5 [) R& K E" f0 V1 O8 T. D1 b
6 \* Y$ o" w( B CDF.SRANGE(quant, a, b) 数值。返回具有指定参数的学生全距统计的值小于 quant 的累积概率。
6 u, S/ K: s2 {: z
( y- d( p, L/ ~# c" y CDF.T(quant, df) 数值。返回指定自由度为 df 的学生式 t 分布中的值小于 quant 的累积概率。
3 r! B9 [8 H. {' ^
7 Y6 r+ L. g3 A CDF.UNIFORM(quant, min, max) 数值。返回带有给定最小值和最大值的均匀分布中的值小于 quant 的累积概率。
6 F# G' M+ h1 Z3 ^+ Z; v! M # y) v6 D3 p' z; m
CDF.WEIBULL(quant, a, b) 数值。返回带有指定参数的 Weibull 分布中的值小于 quant 的累积概率。
, J( j" F( T! z2 r7 s
! M1 i0 l6 v8 w0 E) v NCDF.BETA(quant, shape1, shape2, nc) 数值。返回带有给定形状和非中心性参数的非中心 Beta 分布中的值小于 quant 的累积概率。3 \, J- Y: w2 X
2 n: x9 b9 w1 ^7 V! n NCDF.CHISQ(quant,df,nc) 数值。返回自由度为 df 并指定非中心性参数的非中心卡方分布中的值小于 quant 的累积概率。, ^: k" W& o9 }
2 a6 O* E9 r0 T( p
NCDF.F(quant, df1, df2,nc) 数值。返回自由度为 df1 和 df2 以及非中心性 nc 的非中心 F 分布中的值小于 quant 的累积概率。" [# {/ J& ~& _# A8 u
2 x4 T- I, L2 e# R7 d- Q
NCDF.T(quant, df,nc) 数值。返回指定自由度为 df 和非中心性 nc 的非中心学生氏 t 分布中的值小于 quant 的累积概率。. V, V Z6 w+ @# m
- C. z: H& F9 d9 Q m
反向分布函数4 H7 h: [, }6 ~# }$ _. ^
" `" ]1 E3 C$ e# w9 }9 N+ u$ a
下列函数给出了指定分布中与累积概率等于第一个参数 prob 的值。后面的参数为分布参数。请注意每个函数名称中的句点。( k# F! `. A# w g; v! p, ~: o
! c+ S" O, M0 `1 Z2 J IDF.BETA(prob, shape1, shape2) 数值。返回具有给定形状参数的 Beta 分布中累积概率为 prob 的值。% [/ _4 d% T2 w# i" e* Y- u
' y, W8 a, o' T% B y L v
IDF.CAUCHY(prob, loc, scale) 数值。返回具有给定位置和度量参数的 Cauchy 分布中累积概率为 prob 的值。5 y; g- v) w! K+ L% [, `: g4 A
8 m2 g+ d6 E' @8 {& S IDF.CHISQ(prob, df) 数值。返回指定自由度为 df 的卡方分布中累积概率为 prob 的值。例如,显著水平为 0.05、自由度为 3 的卡方值为 IDF.CHISQ(0.95,3)。6 R, f1 g3 l8 u+ V! G
5 T" L/ Q( z+ Y& t5 w& t
IDF.EXP(prob, shape) 数值。返回带有衰减速率形状的指数衰减变量累积概率为 prob 的值。
/ \# N& K4 [& }: @* z' O , | P$ _/ Q* w/ z
IDF.F(prob, df1, df2) 数值。返回指定自由度的 F 分布中累积概率为 prob 的值。例如,显著水平为 0.0、自由度为 3 和 100 的 F 值为 IDF.F(0.95,3,100)。( x3 Z6 R$ Q1 x5 U8 X7 f8 B
1 s% Q# B8 Z" h! i0 k
IDF.GAMMA(prob, shape, scale) 数值。返回具有给定形状和刻度参数的 Gamma 分布中累积概率为 prob 的值。
9 H5 ~ S, K5 \1 `" e2 u# J3 Y3 y: `
]9 u' g& z0 w% W IDF.HALFNRM(prob, mean, stddev) 数值。返回具有给定均值和标准差的半正态分布中累积概率为 prob 的值。6 O2 }% R }+ u2 v( @* k1 T1 `
: D' p6 P3 k5 ?1 Z
IDF.IGAUSS(prob, loc, scale) 数值。返回具有给定位置和标度参数的反高斯分布中累积概率是 prob 的值。/ j Z7 h4 f4 A2 q
. Q2 R+ \0 l8 N: R% t
IDF.LAPLACE(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Laplace 分布中累积概率为 prob 的值。
: [% @. n1 n! A5 w, p1 N $ q, \: Y( k* h5 v: ^/ H
IDF.LOGISTIC(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Logistic 分布中累积概率为 prob 的值。
$ X- L$ B% h& O0 h6 x4 R6 P
0 q! I* Z# n1 T IDF.LNORMal(prob, a, b) 数值。返回具有给定参数的对数正态分布中累积概率为 prob的值。0 c H1 @: x: X% j1 d# C0 F
/ {7 L% [! p% M: G0 L
IDF.NORMal(prob, mean, stddev) 数值。返回具有指定均值和标准差的正态分布中累积概率为 prob 的值。# u* h) L5 I6 p! |" t
( |. N4 T0 j+ g) g# F5 Y w IDF.PARETO(prob, threshold, shape) 数值。返回具有给定阈值和刻度参数的 Pareto 分布中累积概率为 prob 的值。
- T+ W: M; g4 |+ _" F+ X * y5 R; t; Y. F! D/ R; t+ c4 u
IDF.SMOD(prob, a, b) 数值。返回具有指定参数学生最大模数累积概率是 prob 的值。1 Q- X7 D. `3 m& e7 ]- n
e4 `! E. W3 ^5 g7 {! A5 w" c IDF.SRANGE(prob, a, b) 数值。返回具有指定参数的学生全距统计累积概率是 prob 的值。
. d" Z4 h( T: c1 d& `5 ~# K n
4 T+ L4 ] z/ M IDF.T(prob, df) 数值。返回指定自由度为 df 的学生式 t 分布中累积概率为 prob 的值。. `, r& m) o; ?' v1 l" l" j# {
3 F; q2 S' a! j" x9 D' I0 r4 n IDF.UNIFORM(prob, min, max) 数值。返回在最小值和最大值之间的均匀分布中累积概率为 prob 的值。
t2 y3 g; Z7 M# Q/ k6 i4 G1 o , p( g0 O* V: U& m
IDF.WEIBULL(prob, a, b) 数值。返回具有指定参数的 Weibull 分布中累积概率为 prob 的值。
$ b6 _% m1 s0 b$ d& j; T# D " }6 c% _$ \) N/ c' V# |) m' _2 j
PROBIT(prob) 数值。返回标准正态分布中累积概率等于 prob 的值。参数 prob 是大于 0 且小于 1 的概率。; X9 N5 [, h1 i- V8 F! c( V
) O( B2 p/ z3 v8 k2 n! k
: j& i" q5 Z0 @' [; P* t8 b. f " V" {5 L a; d7 m8 j& A8 p( Q
随机变量函数! M* T0 X' f# t- K
- C- B8 S! s4 ?& x0 O6 ]
下列函数给出了指定分布中的随机变量。这些参数为分布参数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。请注意每个函数名称中的句点。
6 \! V& A( U3 }5 r8 _' H& R $ G8 C+ I) G. F$ B: O( T! N" G
NORMal(stddev) 数值。返回具有均值 0 和标准差 stddev 的分布中的某个正态分布的伪随机数,stddev 必须为正数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。0 g* a# n7 A5 }4 l2 r5 A# M
) d. G4 H* [+ H/ w
RV.BERNOULLI(prob) 数值。返回具有指定概率参数 prob 的 Bernoulli 分布中的随机值。* @- B3 T& {" G9 I2 v& o
* k5 D! c* |3 _' P* `/ | RV.BETA(shape1, shape2) 数值。返回具有指定形状参数的 Beta 分布中的随机值。+ V+ H$ \; `4 q$ z' f5 `
7 Y4 L+ v3 h! U. j, J RV.BINOM(n, prob) 数值。返回具有指定试验次数和概率参数的二项式分布中的随机值。
5 W) w4 i7 H" g2 V 3 t) Q/ y( f+ X0 f9 \/ X2 r
RV.CAUCHY(loc, scale) 数值。返回具有指定位置和刻度参数的 Cauchy 分布中的随机值。
& ~! n9 k2 V; b+ z: X
& w$ o1 P w5 w# `% z RV.CHISQ(df) 数值。返回指定自由度为 df 的卡方分布中的随机值。
/ h4 S2 W, l* u2 E ' @: o& P, V0 m! H6 ]
RV.EXP(shape) 数值。返回具有指定形状参数的指数分布中的随机值。
& @3 o G) l m
. x+ l* E p6 Q" ^( O* O! o RV.F(df1, df2) 数值。返回指定自由度为 df1 和 df2 的 F 分布中的随机值。8 f% s8 G( m( s
' B( w0 q0 |0 ?# y
RV.GAMMA(shape, scale) 数值。返回具有指定形状和刻度参数的 Gamma 分布中的随机值。( z. C8 }$ {5 m7 w( M, ^+ ^
) X* z$ n" N; z7 C4 t RV.GEOM(prob) 数值。返回具有指定概率参数的几何分布中的随机值。5 A" q* K! v% G( ~# D2 ^* ]
5 i7 e- {( N; N8 h
RV.HALFNRM(mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的随机值。( @4 T$ m& i: r5 L; F% _
$ h6 Z; t! z. D: B% @0 u
RV.HYPER(total, sample, hits) 数值。返回具有指定参数的超几何分布中的随机值。
1 @. x6 y( P$ A3 @; L9 `' [ 4 o+ U) `) @2 A7 E: J# x
RV.IGAUSS(loc, scale) 数值。返回具有指定位置和标度参数的反高斯分布的随机值。
7 L2 Q+ D9 s$ e6 C9 v v2 [
+ I) ^( a) ~% O9 s+ l RV.LAPLACE(mean, scale) 数值。返回具有指定均值和刻度参数的 Laplace 分布中的随机值。
2 _( m& |: p6 x" W. u5 J3 P, D
U7 g2 N6 a4 q1 v RV.LOGISTIC(mean, scale) 数值。返回具有指定均值和刻度参数的 Logistic 分布中的随机值。. D* N* S6 Q6 }! R1 s/ @% I
5 M3 d; E3 u- I O% B( g( l/ S
RV.LNORMal(a, b) 数值。返回具有指定参数的对数正态分布中的随机值。" Y7 ]3 J4 p" @6 k6 o4 B) v6 ~
& v) j; c9 i9 R2 c
RV.NEGBIN(threshold, prob) 数值。返回具有指定阈值和概率参数的负二项式分布中的随机值。- O+ c* T% t- W$ K1 n+ l
7 ]* v m5 ]9 f- e; N- N8 O+ p' D/ ] RV.NORMal(mean, stddev) 数值。返回具有指定均值和标准差的正态分布的随机值。0 Y8 D# ^- A2 \* a$ W# p
6 O) } Y: k) r, o3 v RV.PARETO(threshold, shape) 数值。返回具有指定阈值和形状参数的 Pareto 分布中的随机值。
$ W% z, o& I1 M6 p% `" H- }3 Y ( E0 O; c7 Q- i2 R
RV.POISSON(mean) 数值。返回具有指定均值或速度参数的柏松分布中的随机值。1 A. N1 u2 ~* \. J. K
" V1 B4 A, h% v+ V RV.T(df) 数值。返回指定自由度为 df 的学生式 t 分布中的随机值。- [2 K+ N9 R/ \+ r
6 H3 M6 P1 m; m' Q9 E; S8 Z
RV.UNIFORM(min, max) 数值。返回具有指定最小值和最大值的均匀分布中的随机值。另请参阅 UNIFORM 函数。
% C2 r+ e, }3 G7 S0 k( U
: ^" j: R2 I+ a. S, o4 z RV.WEIBULL(a, b) 数值。返回具有指定参数的 Weibull 分布中的随机值。* M6 Q4 v6 [ B$ d
) ` g7 Z- X" a, N/ N) S9 [
UNIFORM(max) 数值。返回一个在 0 和参数 max 之间均匀分布的伪随机数,max 必须为数值(但可以是负数)。您可以重复伪随机数的序列,方法是在每个序列前设置相同的随机数种子(在"转换"菜单中提供)。
- a& B D' I6 F% n9 `, U9 C# ` 7 K( i1 {: T8 W" n( r& b
转换函数, g0 T5 @3 ]4 A* {
" m0 C( t9 Z+ ?% M9 e% m2 @
NUMBER(strexpr,format) 数值。以数字形式返回字符串表达式 strexpr 的值。第二个参数 format 是用于读取 strexpr 的数值格式。因此,如果 NUMBER(name, f8) 中的 name 是一个包含以字符形式表示的数字、由八个字符组成的字符串,则它就是该数字的数值表示形式。如果无法使用此格式读取该字符串,则此函数将返回系统缺失值。
, O3 O. @: c& ], E. s) u! i
! u2 |& ?4 k' R* Q STRING(numexpr,format) 数值。当 numexpr 根据 format 转换成字符串时,返回作为结果的那个字符串。STRING(-1.5,F5.2) 将返回字符串值"-1.50"。第二个参数 format 必须是一种用于写数字值的格式。6 b8 }0 ~; [3 h2 V8 h2 N
/ M, }5 i# \9 r
缺失值函数( N0 a1 a# z1 C1 N" U# Z% x2 A0 w0 q
4 h/ p) I, W4 i4 H
**S(variable[,...])数值。返回具有缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。7 K, J; ~5 C$ I. h4 n3 }; [" h# b5 L
' h. c% \6 v/ e3 c! F
MISSING(variable) 逻辑。如果变量具有缺失值,则返回 1 或 true。参数应为工作数据文件中的变量名称。
9 ]7 I$ Q0 ~" [0 K
; D/ x1 Z. O2 Y2 Y" ] SYSMIS(numvar) 逻辑。如果 numvar 的值为系统缺失值,则返回 1 或 true。参数 numvar 必须为工作数据文件中某个数值变量的名称。6 @" K- L0 v$ U. L* {1 {; l2 M. e
- J5 S$ O, z- y+ O" R7 g0 \$ w VALUE(variable) 数值或字符串。返回 variable 的值,忽略用户对 variable 的缺失值定义,variable 必须为工作数据文件中的变量名称。
* Z1 {: L0 D! E4 o, [/ J0 H& Y
9 p( \& y: t+ P
& @* s) y! M3 u' H! d# h, n
zan