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