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