数学建模社区-数学中国

标题: SPSS函数大全 [打印本页]

作者: 建不了的模。    时间: 2014-12-11 09:58
标题: SPSS函数大全
Spss算术函数, v9 t/ N/ x! c; F6 `5 E/ ]3 f

7 K+ v1 @6 X2 m% H2 y! F4 B2 ?6 t# J! v
" V1 H2 R/ @% ]
ABS(numexpr) 数值。返回 numexpr(必须为数值)的绝对值。
0 O5 z/ O8 o$ E0 ~  h2 |
0 k4 m6 ~4 s4 S$ t' SARSIN(numexpr) 数值。返回 numexpr 的反正弦(以弧度为单位),求出的值必须为 -1 和 +1 之间的数字值。
# _+ s% X" }$ t% B- O" |& ]9 z1 P: b+ i; @
ARTAN(numexpr) 数值。返回 numexpr 的反正切(以弧度为单位),numexpr 必须为数字值。
' w7 @+ ?- S$ u, y% c! D
: i5 Z! e# ]: k( rCOS(radians) 数值。返回 radians 的余弦(以弧度为单位),radians 必须为数字值。
5 Q8 D' G1 J8 W# Q" z- e+ N( A! G4 @2 [- S  K! K5 m* g; D' L
EXP(numexpr) 数值。返回 e 的 numexpr 次幂,其中 e 是自然对数的底数,而 numexpr 是数值。较大的 numexpr 值可能会产生超过机器性能的结果。
! n: X0 R$ @* H7 ]; C4 X
, _9 R5 [" E4 H  B- E( d/ iLN(numexpr) 数值。返回以 e 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。8 y: r" F" n* w  i# C: O9 d
" d' \: ?7 E+ [; n8 `3 G& N
LNGAMMA(numexpr) 数值。返回 numexpr 的完全 Gamma 函数的对数,numexpr 必须为大于 0 的数值。6 G0 U# V( B, s9 L, c

+ B, e" Z2 z0 X" F  A  P9 I7 vLG10(numexpr) 数值。返回以 10 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。
6 q# t; i  U2 x( m$ [, D$ V) w* o+ h, i0 Z. X
MOD(numexpr,modulus) 数值。返回 numexpr 除以 modulus 所得到的余数。两个参数都必须为数值,且 modulus 不得为 0。5 W8 Y9 E2 H) Z3 x/ F% r  W
: B, X( O  y# S# ]* d4 S8 h
RND(numexpr) 数值。返回对 numexpr 舍入后产生的整数,numexpr 必须为数值。刚好以 .5 结尾的数值将舍去 0 以后的数值。( ]" \( F8 L8 `* F* v% y9 T
2 h; a+ w+ p( [4 B/ U
SIN(radians) 数值。返回 radians 的正弦(以弧度为单位),radians 必须为数字值。
9 c8 G: M$ f7 F( {: ^7 j$ a0 w  N' C
SQRT(numexpr) 数值。返回 numexpr 的正平方根,numexpr 必须为非负数。+ a( M* k1 {4 F; N+ t

; H9 @5 k/ w, Q; U( LTRUNC(numexpr) 数值。返回 numexpr 被截断为整数(向 0 的方向)的值。 3 L1 g' b0 l$ S# y: d/ m

; z* j5 {  k3 q9 ~* A1 }5 I  Q" ~5 G# e+ ~+ s1 ?1 K/ y' @

# R" h6 E# s) ]! D统计函数
- f/ [. Q9 H& @; ?3 I) H, S4 l7 r
后缀 .n 可在所有统计函数中使用以指定有效参数的数目。例如,仅当至少两个变量含有效值时,MEAN.2(A,B,C,D) 对变量 A、B、C 和 D 返回其有效值的均值。SD、VARIANCE 和 CFVAR 的缺省 n 值为 2,其他统计函数为 1。
7 M0 B; u6 A: e. K1 L9 M0 V
# W1 h1 S4 O( N/ |9 y2 E" uCFVAR(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差系数(标准差除以均值)。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。: [4 {, J9 z+ ?6 O: {, N: |
' f- g, f7 ~0 R  w4 a5 g
LAG(variable) 数值或字符串。返回数据文件中前一个个案的变量值。为第一个个案返回系统缺失值(数值变量)或空白(字符串变量)。# {8 @$ h  b$ B/ J: z! x; Q

9 _# n9 h- u7 q! U" W! qLAG(variable,ncases) 数值或字符串。返回文件中前 n 个个案的变量值。为前 n 个个案返回系统缺失值(数值变量)或空白(字符串变量)。8 m3 }; `9 M! U" G6 C$ Y2 E- u

% [) I; V2 x; Y8 S6 B9 G3 \) j注意:在一系列的转换命令(无干预 EXECUTE 命令或是其他读取数据的命令)中,延迟函数将在所有其他转换后计算,而无论命令顺序如何。
/ f1 Y3 M4 s5 p/ i# |3 T
6 t& c7 X6 I. R0 d8 A5 z: \MAX(value,value[,...])数值或字符串。返回其具有有效值的参数的最大值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。/ O- d# a  K8 w' s

# ?7 N2 u, g7 GMEAN(numexpr,numexpr[,...])数值。返回其具有有效值的参数的算术均值。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
% h6 j: U- h3 ^! B1 N6 T
6 V. L& {5 J. s, {/ y4 TMIN(value,value[,...])数值或字符串。返回其具有有效值的参数的最小值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。3 @5 _+ V0 S1 Y2 [$ H
. c2 v4 P1 C$ i- t
NVALID(variable[,...])数值。返回具有有效的非缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。4 `$ y: P. u# d! o

: ^+ ]. ]% t$ D+ x' F$ _  mSD(numexpr,numexpr[,...])数值。返回其具有有效值的参数的标准差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。0 d$ E& T! f2 s! [' |8 N

$ `( j) Z4 ~. W  D9 a- C, F3 f1 rSUM(numexpr,numexpr[,...])数值。返回其具有有效值的参数的和。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
: r7 X! O- W# d* o$ N
% d6 K2 |) T: GVARIANCE(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。4 t; q% |; [" L6 H# M. [2 R
5 y5 B: d( {4 Z4 c' ]
字符串函数# h3 Z3 F8 }/ d4 w  ?
& u+ E. [+ t/ i# S) X
CONCAT(strexpr,strexpr[,...])字符串。返回由其全部参数拼接而成的字符串,对其求出的值必须为字符串。此函数需要两个或更多参数。
" Z- K. P0 C5 g; L6 U' q
" m" _, v# R* C8 b% ?& z$ a$ Y$ t2 SINDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 第一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。0 ?% l( ?' y- _+ [

3 ]) W- X0 B, a& I; ~, OINDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。6 W; h& l! Q# N

- A1 q5 O3 j& A( BLOWER(strexpr) 字符串。返回大写字母都更改为小写字母而其他字符不变的 strexpr。) ]2 ~% {# ?$ p- F6 D
% {: f3 w) s; r3 m0 C4 h2 T% }
LPAD(strexpr,length) 字符串。返回为了延伸到 length 给定的长度而用空格填充左侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。" U( C6 U% ^. y: z1 R

! B7 p- M8 S! P# [  LLPAD(strexpr,length,char) 字符串。与带两个参数的 LPAD 相同,但用 char 填充 strexpr 的左侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。5 Q7 h. G& J0 O" k& S

9 J9 J' }$ F. HLTRIM(strexpr) 字符串。返回删除了所有前导空格的字符串 strexpr。
7 f+ |" h& L. E4 I! J9 @4 F
8 P" }- C2 J3 c4 s( ]) VLTRIM(strexpr,char) 字符串。与带一个参数的 LTRIM 相同,但删除 char 的前导实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。, e# M* w  E/ n3 n* ?
$ Q3 @5 l+ b' b. D7 R0 c
LENGTH(strexpr) 数值。返回 strexpr 的长度,strexpr 必须是一个字符串表达式。这是定义的长度,包括尾部的空格。要获取不带尾部空格时的长度,请使用 LENGTH(RTRIM(strexpr))。
: H* y# X* S" m( L3 n: S  R6 d8 A9 b3 p3 m! q+ _* k; A( L" W
RINDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 最后一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。, }% b/ K, n9 f5 @2 z# ]' D
4 g9 T# ~7 ^0 B$ B  g* s
RINDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。  _8 J7 w8 T# m: [' Y$ U, O7 n
! H7 d' b4 ~! @8 F2 w
RPAD(strexpr,length) 字符串。返回为延伸到 length 给定的长度而用空格填充右侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。4 p- j! w5 Q4 o9 ^- s
# O1 X& \9 q, D
RPAD(strexpr,length,char) 字符串。与带有两个参数的 RPAD 相同,但用 char 填充 strexpr 的右侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。1 p/ |2 k9 x- D

8 ~, B0 Q, I! b* Z; qRTRIM(strexpr) 字符串。返回删除了所有尾部空格的字符串 strexpr。此函数通常用于较大的表达式中,这是因为在将字符串分配给变量时用尾部空格填充了该字符串。
' i' V# J+ \( M* x* R
7 y/ b8 N, ]" b5 B- A2 \RTRIM(strexpr,char) 字符串。与带有一个参数的 RTRIM 相同,但删除 char 的尾部实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。
# H9 @! I! w' y+ U+ R4 T* Q0 q" M6 U( ]' F! M
SUBSTR(strexpr,pos) 字符串。返回 strexpr 中从位置 pos 开始一直到结尾的子字符串。
+ L; B. N0 e) K" h' N8 u: R' n- l" w
SUBSTR(strexpr,pos,length) 字符串。返回 strexpr 中从位置 pos 开始、长度为 length 的子字符串。
' Z' l* c* f: @' Y1 ?$ H; Q/ F  Y0 o- i) c. X
UPCAS(strexpr) 字符串。返回小写字母都更改为大写字母而其他字符不变的 strexpr。
% o7 @) Y' E6 R4 ]2 q" Y0 s6 w8 W/ o
日期和时间函数
: D$ m5 e# f: B, F# X: s
+ a* S5 D/ B% \CTIME.DAYS(timevalue) 数值。返回 timevalue 中的天数(包括有小数位的天数),timevalue 必须为时间格式的数值或表达式,如 TIME.** 函数的结果。
4 o8 V5 i! u9 Y# l% V1 u
  R9 @& N% R' {9 h8 v2 ?0 I" {CTIME.HOURS(timevalue) 数值。返回 timevalue 中的小时数(包括有小数位的小时数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式读取的格式)的数值或表达式。
) D- g* X# u) F0 ?; O0 L6 L& h! |) [2 f
CTIME.MINUTES(timevalue) 数值。返回 timevalue 中的分钟数(包括有小数位的分钟数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。
/ x# F! I! I) v
# n, }# [( s) r$ C( K" nCTIME.SECONDS(timevalue) 数值。返回 timevalue 中的秒数(包括有小数位的秒数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。
9 m9 s0 M3 Z5 b3 P/ F8 R* n" V( z8 j
DATE.DMY(day,month,year) 日期格式的数值。返回一个对应于所指示的 day、month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,day 在 1 和 31 之间,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。7 X2 N! `: k; c; _# D) Y; t

6 l, `) H% h! S+ e/ i8 H5 p% wDATE.MDY(month,day,year) 日期格式的数值。返回一个对应于所指示的 month、day 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数则同前述函数。2 x2 b, a! Y1 M, q8 H% l* N

2 @, e2 b. s% A% YDATE.MOYR(month,year) 日期格式的数值。返回一个对应于所指示的 month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。+ W+ }* L+ A0 C, t* i. N" x
8 z0 G! l% i0 i% ~
DATE.QYR(quarter,year) 日期格式的数值。返回一个对应于所指示的 quarter 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,quarter 在 1 和 4 之间,year 为一个大于 1582 的四位数整数。
+ [5 u$ H' D5 ?# S3 {, K) {! X4 e( D& R! y, I% M
DATE.WKYR(weeknum,year) 日期格式的数值。返回一个对应于所指示的 weeknum 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,weeknum 在 1 和 52 之间,year 为一个大于 1582 的四位数整数。0 s2 M/ H! K  u2 Q5 a- s* D4 |

9 U0 }* P3 }/ r! H) x# f7 CDATE.YRDAY(year,daynum) 日期格式的数值。返回一个对应于所指示的 year 和 daynum 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,daynum 在 1 和 366 之间,year 为一个大于 1582 的四位数整数。  ?( }7 `$ C8 a& o9 i

: o- L+ S- g- d1 ?0 dTIME.DAYS(days) 时间区间格式的数值。返回一个对应于所指示的 days 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数必须为数值。: l" a# r1 L% f
) J; f; D; A0 A5 _8 R# B8 b! B4 }& X
TIME.HMS(hours,min,sec) 时间区间格式的数值。返回一个对应于所指示的 hours、min 和 sec 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数 hours、min 和 sec 必须分别为不大于 24、60 和 60 的整数,但第一个非零参数可以超出其限制,且最后一个参数可以有小数部分。
5 i2 D5 ~# F& Q. i8 W, q8 a% {+ q, M  X1 c& N: O
XDATE.DATE(datevalue) 日期格式的数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的日期部分。(必须为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的"类型"单元格为其指定一个日期显示格式。)
; G) m) _% b, B, S; w! K4 b+ z, S) B5 D7 E+ @* Q
XDATE.HOUR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的小时(0 和 23 之间的一个整数)。2 ?* m9 M2 d5 X9 D# ~

5 x4 i5 c5 `9 q3 P/ i; EXDATE.JDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的某天(1 和 366 之间的一个整数)。1 }0 _3 {* u2 C

4 ^3 {9 T# m0 p8 _XDATE.MDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一月中的某天(1 和 31 之间的一个整数)。* L# V$ l, i, z6 z
  |: m+ h5 p  x2 m  f. v9 n
XDATE.MINUTE(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的分钟(0 和 59 之间的一个整数)。; Q- m: p3 W# G7 o" ^& L

0 y% \+ x& u9 g- gXDATE.MONTH(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的月(1 和 12 之间的一个整数)。
2 T& X+ R" k4 n* }7 `( C7 W" v8 |7 X, \' Z5 H
XDATE.QUARTER(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的季度(1 和 4 之间的一个整数)。: K$ }7 m$ d" V* e2 k- m2 M  z
- @; L! U2 n5 {, ~( g* X
XDATE.SECOND(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的秒(0 和 60 之间的一个数)。
5 X3 E/ t  \! U" f( V$ Y# A& A. r% i+ W
XDATE.TDAY(timevalue) 数值。返回时间区间格式(TIME.** 函数之一所创建的或 TIME 输入格式所读取的格式)的数值中的整天数(整数形式) 。$ h4 z. _* d; {

4 B+ }% f3 L( a) VXDATE.TIME(datevalue) 时间区间格式的数值,代表午夜以来的秒数。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一天中的时间。(通常应为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的" 类型"单元格为其指定一个显示为小时和分钟的日期显示格式。)
2 I2 I" u! ^5 r0 f& c  `
" a% }/ ?7 C* M2 o- g# y2 o5 b! t# UXDATE.WEEK(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的周数(1 和 53 之间的一个整数)。
- f+ {* b) s% {
3 h& H3 n; Y5 P- O2 W, k9 oXDATE.WKDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的星期(代表星期天的 1 和代表星期六的 7 之间的整数) 。
. B8 |6 {, Z# n% n* E* J7 M2 y% U  V
, [6 w# ^# e) Q- SXDATE.YEAR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的年份(四位数的整数形式) 。; o$ f. j" x$ m& U9 p. m6 G4 U, ~
3 r. t: P. S5 a. P+ H, ]0 t- Q
YRMODA(year,month,day) 数值。返回从 1582 年 10 月 15 日开始一直到参数 year、month 和 day 所代表的日期为止的天数,这三个参数必须为可构成自 1582 年 10 月 15 日以来的有效日期的整数。两位数的 year 值将采用基于"选项"设置("编辑"菜单,"选项","数据"选项卡)的世纪。缺省情况下,两位数的 year 的取值全距如下:从当前日期之前 69 年开始,到当前日期之后的 30 年结束。
) i: }9 j/ E1 H% N3 J( C  a! J
# r( W, ^" t! e: f0 i' i
- X* X, t" \; f6 Y$ N0 X
逻辑函数1 e: a( p2 Q( V4 w; W& A
* p7 `/ h, f( |9 {+ f0 P
! `2 E# o% Q' _  K* |

4 t: C0 l. N0 v: f4 W# B: u
& q; i8 F' k( o# O& C) }  [+ j% u& u7 Y  p0 r
RANGE(test,lo,hi[,lo,hi,...])逻辑。如果 test
6 G6 V. v! N9 E/ f% x& w; S
- t0 ]1 r6 J: y是在 lo, hi 对所定义的任何包含全距内,则返回 1 或 true。参数必须全部为数值或全部为字符串,必须长度相同,并且每个lo, hi 对必须按 lo <= hi 来排序。6 h: N) S8 a8 Q% E$ M1 ~5 l  e

/ ~7 N6 g# B4 _: F
2 t/ n! N. @+ @$ E5 w! s
5 }: A$ D0 e; {. c9 B注意:对字符串值,由于使用了国家对照顺序,即使是同一字符集,其结果也可能因语言环境不同而不同。语言顺序,而非 ASCII 顺序,决定了序列中的特定字符的位置。
6 I% y/ V% h3 n8 p
, y5 S, M5 {) M9 n
7 Y8 J  P6 m, G/ p; [3 E, C
! X# e  k& _7 Y# h: P/ _, p- M, LANY(test,value[,value,...])逻辑。如果检验的值与任何后续值相匹配,则返回 1 或 true;否则返回 0 或 false。此函数需要两个或更多参数。
+ Z% e- ]6 e' s2 f( B4 {9 P8 B1 I( X7 Y

. q  y6 L, |2 B! b0 ~, ^# N+ _" h0 x6 s
概率密度函数! y1 {3 }" K( r$ O2 z0 y, ^
1 f+ F$ ]: a& b: c# \* x
下列函数给出了具有指定分布的密度函数在第一个参数 quant 值处的值。后面的参数为分布参数。请注意每个函数名称中的句点。% ~$ ]; [, I4 o% m1 Y3 a  v
7 ]2 m6 n1 ~* j3 Y$ u
PDF.BERNOULLI(quant, prob) 数值。返回具有给定概率参数的 Bernoulli 分布的值等于 quant 的概率。
) w7 S; Y; b2 K' C' `. J$ R$ _
( i& a* h  c/ W5 L$ z! IPDF.BETA(quant, shape1, shape2) 数值。返回具有 quant 的给定形状参数的 beta 分布的概率密度。- e- s3 K1 B6 w) Z( E2 O) p: Z

# z9 V2 A" T! X9 Z3 }PDF.BINOM(quant, n, prob) 数值。返回当每个试验的成功概率是 prob 时,n 个试验中的成功数等于 quant 的概率。当 n 是 1 时,该值等同于 PDF.BERNOULLI。
2 ]  f2 j6 @  E; r  v6 I
9 f7 e. X' }( V7 VPDF.BVNOR(quant1, quant2, corr) 数值。返回 quant1、quant2 处给定相关性参数的标准双元正态分布的概率密度。; M- n% e5 Q  d4 e$ @" ]
1 W6 U* E: W5 U- ^8 q
PDF.CAUCHY(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的柯西分布的概率密度。
/ s6 [0 Q/ D1 }9 `* a) U. S
) ~' S( v) j! p' w. m' WPDF.CHISQ(quant, df) 数值。返回 quant 处自由度为 df 的卡方分布的概率密度。9 @- h7 r& ~9 h" i& e! M% h4 ^9 \3 d
2 T) S: x4 X; z% ~* Q- e; ?
PDF.EXP(quant, shape) 数值。返回 quant 处给定形状参数的指数分布的概率密度。
% X" \6 |+ b0 i4 ]4 _, I1 N; g& r6 x) e+ v" w
PDF.F(quant, df1, df2) 数值。返回 quant 处自由度为 df1 和 df2 的 F 分布的概率密度。/ V3 N3 |0 t/ E$ u# }: b; o2 A

7 ]/ o) w7 b, D4 X& `PDF.GAMMA(quant, shape, scale) 数值。返回 quant 处给定形状和标度参数的 gamma 分布的概率密度。, Z* H8 b7 s- O- {) D, d

1 c6 o- k9 k0 a2 q+ C& I  tPDF.GEOM(quant, prob) 数值。返回当成功概率是由 prob 给出时,获得成功的试验数等于 quant 的概率。
4 Y, R* a. q+ ?- W& O( \# @% L2 L4 ]) @0 R
PDF.HALFNRM(quant, mean, stddev) 数值。返回 quant 处指定均值和标准差的半正态分布的概率密度。
1 n: J* _3 t- x: B
0 J! b8 O' \0 E2 lPDF.HYPER(quant, total, sample, hits) 数值。返回当样本个体是从大小为 total 的域(域中的 hits 具有已指定的特征)中随机选择时,具有指定特征的个体数等于 quant 的概率。
( x/ ^8 f/ O2 c% ^4 k7 X3 b* V8 U4 V3 @0 E$ C5 c* p4 [
PDF.IGAUSS(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的反高斯分布的概率密度。" w" H  I2 ^/ [/ F/ ]8 }

( m3 X* z' \, v* B/ Q7 b: |PDF.LAPLACE(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的拉普拉斯分布的概率密度。/ b1 m7 E- r; k5 \# m
( Y8 J1 `3 E( T. t% ?
PDF.LOGISTIC(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的逻辑斯蒂分布的概率密度。" |5 t" i  A* h% b4 ]" s3 J" r4 s- k

0 B; N" D. c# V+ W7 u6 j8 C4 {/ NPDF.LNORMal(quant, a, b) 数值。返回 quant 处给定参数的对数正态分布的概率密度。6 N9 V) U9 I, R. O* T$ {* {5 d
! I7 ?1 k4 f; M
PDF.NEGBIN(quant, thresh, prob) 数值。返回当阈值参数是 thresh 且成功概率由 prob 给出时,获得成功的试验数等于 quant 的概率。
7 O. d4 T7 y( G2 q! q. F4 x- J# K  ?0 G7 S6 y! m7 I
PDF.NORMal(quant, mean, stddev) 数值。返回 quant 处给定均值和标准差的正态分布的概率密度。
* Y3 L( h& P" l
4 L+ d3 f; Y+ A' p' o+ m. CPDF.PARETO(quant, threshold, shape) 数值。返回 quant 处给定阈值和形状参数的 Pareto 分布的概率密度。
; K9 w- O9 B, j( ~# ~3 I
* M6 b6 X0 G* Q2 SPDF.POISSON(quant, mean) 数值。返回具有指定均值或比率参数的泊松分布的值等于 quant 的概率。
  S- e' ]8 s$ T8 G1 c
' A4 c4 Q" D5 G0 \$ C3 P8 w+ PPDF.T(quant, df) 数值。返回 quant 处指定自由度为 df 的学生 t 分布的概率密度。' R; q6 v3 u* T$ E! H# \, ~

7 R6 H, p7 ~  Z2 u- n! vPDF.UNIFORM(quant, min, max) 数值。返回 quant 处给定最小值和最大值的均匀分布的概率密度。- @5 F8 j8 `0 m& w/ K% w- ~  d

( M6 Y" `0 y0 e1 yPDF.WEIBULL(quant, a, b) 数值。返回 quant 处具有指定参数的 Weibull 分布的概率密度。
& i: n( c4 \8 E/ [
" g6 b7 b% ~& x- JNPDF.BETA(quant, shape1, shape2, nc) 数值。返回 quant 处给定形状和非中心参数的非中心 beta 分布的概率密度。
; T$ Z+ _" q7 ?0 V: g) r
- i; Z  ~- R: x  ]8 ?NPDF.CHISQ(quant, df,nc) 数值。返回 quant 处自由度为 df 和指定非中心参数的非中心卡方分布的概率密度。' V# Q# N& u# E/ r6 X: f
/ A) G8 Z. Y& S; }# U0 c, \4 F
NPDF.F(quant, df1, df2,nc) 数值。返回 quant 处自由度为 df1 和 df2 和非中心 nc 的非中心 F 分布的概率密度。  e! y6 ^  `6 D
3 o* Q0 t# L' H$ r5 J4 N( ^9 R
NPDF.T(quant, df,nc) 数值。返回 quant 处指定自由度 df 和非中心 nc 的非中心学生氏 t 分布的概率密度。
  G2 ]) q* N3 i9 G5 g* n: g" P% A& V, `9 b) `. W& n' v& {& ]
尾部概率函数8 w! Z+ L2 a% y/ O4 f$ q
) r, f) y1 @: ~4 J0 c- a
下列函数给出了大于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。, ~) @) j3 ?: M
! k. w6 ^8 `* Q8 d! X0 z& i
SIG.CHISQ(quant, DF) 数值。返回以下累积概率:来自卡方分布、自由度为 df 的值大于 quant 的累积概率。- G5 w9 S+ \! W. u3 _
! V+ I$ d# i* N4 F2 @+ G" j$ M1 ~
SIG.F(quant, df1, df2) 数值。返回以下累积概率:来自 F 分布、自由度为 df1 和 df2 的值大于 quant 的累积概率。  [: l4 W& |& L- X. |0 V4 R0 H
8 }+ k- V# x/ x$ o
累积分布函数
; i( Y4 x0 L! ?- o) X: |0 @
- X. Q  |% Y  F2 W4 g下列函数给出了小于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。0 w- r# f2 X6 T0 I8 N2 G+ k1 }

' w( A: Q" M0 r* X1 e7 \& T, N) ^. {CDF.BERNOULLI(quant, prob) 数值。返回带有给定概率参数的 Bernoulli 分布中的值小于等于 quant 的累积概率。/ e3 R5 F) r& s; z+ x
/ p+ k* @) d! F: u/ u4 ?: F
CDF.BETA(quant, shape1, shape2) 数值。返回带有给定形状参数的 Beta 分布中的值小于 quant 的累积概率。2 [% |1 d/ r- y- f% V3 J- @) x
5 D" \' \: c$ E$ f
CDF.BINOM(quant, n, prob) 数值。返回每次成功概率为 prob 的 n 次试验中成功次数小于等于 quant 的累积概率。当 n 是 1 时,该值等同于 CDF.BERNOULLI。
' [9 F. R/ }5 w5 R: p1 _9 S3 j& M$ i9 z: S
CDF.BVNOR(quant1, quant2, corr) 数值。返回具有给定相关性参数的标准双元正态分布的值小于 quant1 和 quant2 的累积概率。
, {( H5 z0 D* f
7 E, D: b0 u( }" r: J) [- g: ?6 _CDF.CAUCHY(quant, loc, scale) 数值。返回带有给定位置和刻度参数的 Cauchy 分布中的值小于 quant 的累积概率。; z9 `( @) f/ g# N: V- Q/ H
* }( B$ H6 a& a0 h3 B" z; j
CDF.CHISQ(quant, df) 数值。返回自由度为 df 的卡方分布中的值小于 quant 的累积概率。
; x5 y) T: M/ M) _0 E
, }+ q" E2 M7 F- D# JCDF.EXP(quant, shape) 数值。返回带有给定形状参数的指数分布中的值小于 quant 的累积概率。
  V& Z# Y+ M" _. @# d: _( I8 f, T& x+ F; p4 s' ^2 m8 r
CDF.F(quant, df1, df2) 数值。返回自由度为 df1 和 df2 的 F 分布中的值小于 quant 的累积概率。+ N) ~7 e/ q+ y5 M. n( I
( U4 z/ f! x& [: Y2 g+ b( t; \
CDF.GAMMA(quant, shape, scale) 数值。返回带有给定形状和刻度参数的 Gamma 分布中的值小于 quant 的累积概率。+ K' `& x% i) x' {3 G  L& t

# T) y( U1 c' O) e  T% q* l' sCDF.GEOM(quant, prob) 数值。当成功概率是由 prob 给出时,返回获取成功时试验次数小于等于 quant 的累积概率。
: T$ r$ p1 B, [6 F0 Z2 A9 y1 t( k9 V; Z- B1 v$ I/ M
CDF.HALFNRM(quant, mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的值小于 quant 的累积概率。
8 B  l8 t: u9 k# i2 H  N
% ?9 E7 C6 s2 _* O$ s2 W& dCDF.HYPER(quant, total, sample, hits) 数值。如果样本对象是从 hits 具有指定特征、大小为 total 的全体中随机选择的,则返回具有指定特征的对象的数目小于等于 quant 的累积概率。" I: U# _" I  ]; g  y
: F! {  I: m2 z2 N0 Y
CDF.IGAUSS(quant, loc, scale) 数值。返回带有给定位置和标度参数的反高斯分布的值小于 quant 的累积概率。9 R( I* d, C: ^5 E( O% Q  Y
) f" z' B$ m2 p" L
CDF.LAPLACE(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Laplace 分布中的值小于 quant 的累积概率。
2 n1 H3 @0 V$ ]8 s9 C- Y$ P  y& G
1 {* j4 T/ A; u/ ~6 b% V6 BCDF.LOGISTIC(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Logistic 分布中的值小于 quant 的累积概率。% o/ e% N. [, i2 R7 H
! {, q: d4 a/ g) O4 p/ D4 [
CDF.LNORMal(quant, a, b) 数值。返回带有指定参数的对数正态分布中的值小于 quant 的累积概率。: q6 h6 {8 ~1 t( Z

+ M! F' C* S2 F; d3 QCDF.NEGBIN(quant, thresh, prob) 数值。当阈值参数是 thresh 且成功概率由 prob 给出时,返回获得成功的试验数小于等于 quant 的累积概率。
1 E! u. d5 x$ }' O: ~3 X& P5 X& R% K1 h8 B3 \
CDFNORM(zvalue) 数值。返回均值为 0 且标准差为 1 的随机变量小于 zvalue 的概率,zvalue 必须为数值。
8 S  o2 T9 q! O6 C+ M" i
( G$ k, W6 y0 v+ O4 I/ ^$ G0 SCDF.NORMal(quant, mean, stddev) 数值。返回具有指定均值和标准差的正态分布的值小于 quant 的累积概率。- H# q. ~# v+ L' t+ l
; |2 a+ O& Y- T: Z6 o5 B2 b
CDF.PARETO(quant, threshold, shape) 数值。返回带有给定阈值和形状参数的 Pareto 分布中的值小于 quant 的累积概率。. C! }" i+ w7 p; Z. X( c  O

. v9 j  [; y. v% g$ x, yCDF.POISSON(quant, mean) 数值。返回具有指定均值或速率参数的泊松分布的值小于等于 quant 的概率。
% e4 O2 P( w* r* P* P+ g- A4 c7 B, k1 O) x4 I
CDF.SMOD(quant, a, b) 数值。返回具有指定参数的学生最大模数的值小于 quant 的累积概率。* C5 j  r$ H) t% z+ v9 ^, X% n; s4 o2 {
, z' ^, n6 C) K9 o3 l
CDF.SRANGE(quant, a, b) 数值。返回具有指定参数的学生全距统计的值小于 quant 的累积概率。
) y+ j4 ^1 v; p8 |- w0 \. \; C
$ ~& W" }7 Y6 k4 TCDF.T(quant, df) 数值。返回指定自由度为 df 的学生式 t 分布中的值小于 quant 的累积概率。
, m. v- y2 }- E4 I
- \$ y; G/ e* m2 n5 pCDF.UNIFORM(quant, min, max) 数值。返回带有给定最小值和最大值的均匀分布中的值小于 quant 的累积概率。
; ]: I: w( O1 Q# A" i8 p) ~+ s( \7 S% s4 k3 B
CDF.WEIBULL(quant, a, b) 数值。返回带有指定参数的 Weibull 分布中的值小于 quant 的累积概率。
" ?' P6 ~, B' m" q- g
7 ^2 T5 q9 [, T+ E; {( ?" |NCDF.BETA(quant, shape1, shape2, nc) 数值。返回带有给定形状和非中心性参数的非中心 Beta 分布中的值小于 quant 的累积概率。9 a+ K( ^' W8 P/ f

2 Z; a5 J/ c7 D4 FNCDF.CHISQ(quant,df,nc) 数值。返回自由度为 df 并指定非中心性参数的非中心卡方分布中的值小于 quant 的累积概率。" e% R# f4 O/ _) @8 Z: g# C

% Y: ~, k, j6 e4 cNCDF.F(quant, df1, df2,nc) 数值。返回自由度为 df1 和 df2 以及非中心性 nc 的非中心 F 分布中的值小于 quant 的累积概率。
! a7 s+ g2 Q* u* k. d" S* \5 k
1 B* K  c; d, ~NCDF.T(quant, df,nc) 数值。返回指定自由度为 df 和非中心性 nc 的非中心学生氏 t 分布中的值小于 quant 的累积概率。' g2 }( }6 y: V) I% y# P7 j

9 [/ X/ F5 ~8 C2 ^8 N3 Y反向分布函数1 u4 J% O, ]$ z7 L: R' V3 P
8 e0 Z  M; Z9 L" a
下列函数给出了指定分布中与累积概率等于第一个参数 prob 的值。后面的参数为分布参数。请注意每个函数名称中的句点。. |# c' e! s! \0 J
3 D6 x+ ~) E6 n4 w  l/ z) b" h
IDF.BETA(prob, shape1, shape2) 数值。返回具有给定形状参数的 Beta 分布中累积概率为 prob 的值。
0 S8 W. I9 {1 u- y2 W4 O$ B
( L- I, y  T/ S: cIDF.CAUCHY(prob, loc, scale) 数值。返回具有给定位置和度量参数的 Cauchy 分布中累积概率为 prob 的值。1 O3 x* B4 w$ M! J+ l% |

* u# Q2 ?7 k/ F9 RIDF.CHISQ(prob, df) 数值。返回指定自由度为 df 的卡方分布中累积概率为 prob 的值。例如,显著水平为 0.05、自由度为 3 的卡方值为 IDF.CHISQ(0.95,3)。
8 E1 o2 {# ]) c6 \2 z
, m6 A& f! b# D0 i% {! }8 p# gIDF.EXP(prob, shape) 数值。返回带有衰减速率形状的指数衰减变量累积概率为 prob 的值。6 G5 S. h: q' ^) U! s8 Q

- y" @; S6 A( Q# _6 Z. oIDF.F(prob, df1, df2) 数值。返回指定自由度的 F 分布中累积概率为 prob 的值。例如,显著水平为 0.0、自由度为 3 和 100 的 F 值为 IDF.F(0.95,3,100)。
, K0 X. q* \2 T% c4 \2 {8 |3 P$ X* _! I6 \+ t, g- [
IDF.GAMMA(prob, shape, scale) 数值。返回具有给定形状和刻度参数的 Gamma 分布中累积概率为 prob 的值。7 f3 `. ]! |" C

$ M; H6 B! I3 D0 aIDF.HALFNRM(prob, mean, stddev) 数值。返回具有给定均值和标准差的半正态分布中累积概率为 prob 的值。
/ t& M- O0 J( G5 g- O2 q6 u. z; r* x7 b# K! M1 u4 D: ?
IDF.IGAUSS(prob, loc, scale) 数值。返回具有给定位置和标度参数的反高斯分布中累积概率是 prob 的值。
! W  W) O, ^" R+ f* e9 ~$ U- p5 ?
( ~/ K, Q) _& h6 ]8 zIDF.LAPLACE(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Laplace 分布中累积概率为 prob 的值。2 H0 b/ F6 g# H" `
5 Y3 W* A9 ?, V" U" z
IDF.LOGISTIC(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Logistic 分布中累积概率为 prob 的值。# q# G! e+ r8 h0 D( Z! v( n1 M

3 T0 h$ a( W+ S9 S" a" P9 NIDF.LNORMal(prob, a, b) 数值。返回具有给定参数的对数正态分布中累积概率为 prob的值。8 k$ q) K, {9 F7 }# ~2 H: l9 r
6 I' E6 H' }" I; W" j3 \
IDF.NORMal(prob, mean, stddev) 数值。返回具有指定均值和标准差的正态分布中累积概率为 prob 的值。! o5 W5 M7 i- P/ c5 B; Z3 o1 n, u

4 {: T8 X0 v& L) H4 fIDF.PARETO(prob, threshold, shape) 数值。返回具有给定阈值和刻度参数的 Pareto 分布中累积概率为 prob 的值。4 g- h- v7 |7 _
9 I0 n- k) ~4 C0 _9 ?6 e/ n
IDF.SMOD(prob, a, b) 数值。返回具有指定参数学生最大模数累积概率是 prob 的值。
  R1 H6 a% a$ A
6 _/ ]8 {# ]$ P% u5 yIDF.SRANGE(prob, a, b) 数值。返回具有指定参数的学生全距统计累积概率是 prob 的值。) S/ u+ F& [- D/ e- v

: O& ~$ v1 t* tIDF.T(prob, df) 数值。返回指定自由度为 df 的学生式 t 分布中累积概率为 prob 的值。; A% t$ I9 v2 I3 `

' f# r- c) q( p) U3 J! uIDF.UNIFORM(prob, min, max) 数值。返回在最小值和最大值之间的均匀分布中累积概率为 prob 的值。6 K+ W8 @9 }4 R0 t4 z/ P( w; b

! `+ V, B- V/ {% z9 l) }! XIDF.WEIBULL(prob, a, b) 数值。返回具有指定参数的 Weibull 分布中累积概率为 prob 的值。4 y) {% D! ]/ Y# N

; l% A% v4 i, S: L0 t9 kPROBIT(prob) 数值。返回标准正态分布中累积概率等于 prob 的值。参数 prob 是大于 0 且小于 1 的概率。  W8 H0 T  _5 O, ^7 ?7 p

# }  E# O/ w# H5 B! N$ x
8 m5 C( w! I7 V' J7 ?0 T9 \, w1 r. q- d9 V0 c& p- y
随机变量函数0 \$ k7 d9 v7 V$ {$ f1 x
' M8 j$ G5 R# e6 }
下列函数给出了指定分布中的随机变量。这些参数为分布参数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。请注意每个函数名称中的句点。" U& A" q8 r8 U8 ]7 U

5 N. w9 `, B5 F, V2 C: ANORMal(stddev) 数值。返回具有均值 0 和标准差 stddev 的分布中的某个正态分布的伪随机数,stddev 必须为正数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。
: U) B0 X, u! p/ p7 O
7 B: j& r# l& qRV.BERNOULLI(prob) 数值。返回具有指定概率参数 prob 的 Bernoulli 分布中的随机值。( C8 U! @0 k, F; {4 x3 Q+ Y
+ I' v. s, H) b# [, \. s. ~8 C1 M
RV.BETA(shape1, shape2) 数值。返回具有指定形状参数的 Beta 分布中的随机值。( b' C1 d: r' m* O' s

3 x; p* \( k$ y' L5 r% {0 M+ ERV.BINOM(n, prob) 数值。返回具有指定试验次数和概率参数的二项式分布中的随机值。
9 e6 _. E3 j0 c' c6 _9 D5 M4 @2 T9 u7 O/ f
RV.CAUCHY(loc, scale) 数值。返回具有指定位置和刻度参数的 Cauchy 分布中的随机值。
( a2 e, d) t/ L- b4 [6 V. o7 y. ~# v
RV.CHISQ(df) 数值。返回指定自由度为 df 的卡方分布中的随机值。; Z  J# r9 u( v/ |$ S+ Y

  c6 N# a* ^1 HRV.EXP(shape) 数值。返回具有指定形状参数的指数分布中的随机值。4 ~1 R) @7 F3 x/ W3 Z9 H/ Y# L

3 g: H# N% `7 J5 D/ \$ v, _1 x' _! ^RV.F(df1, df2) 数值。返回指定自由度为 df1 和 df2 的 F 分布中的随机值。1 t5 R- G: @- K7 W( d  X9 t- ?! L! j
: F9 W9 e) R3 B* A3 k3 v
RV.GAMMA(shape, scale) 数值。返回具有指定形状和刻度参数的 Gamma 分布中的随机值。! u( K& p2 c& Z' y) [, E7 E
  s$ M0 j( c! ^' B
RV.GEOM(prob) 数值。返回具有指定概率参数的几何分布中的随机值。
: D7 [0 U; w0 B) P$ y8 @0 w9 Q& Z/ z( ]/ I4 N: k
RV.HALFNRM(mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的随机值。3 |# J/ y- ^$ U: T( N
1 r/ o! T& Z( v" W7 s5 [
RV.HYPER(total, sample, hits) 数值。返回具有指定参数的超几何分布中的随机值。
2 |/ `3 t$ C. a" {' S) y2 d
* a* l# i; j8 D) {( _% S8 ~6 HRV.IGAUSS(loc, scale) 数值。返回具有指定位置和标度参数的反高斯分布的随机值。
' |! ]; z. V. _( K+ Y& H; r
( y, r: z8 j. B5 T/ v" m* D$ D( sRV.LAPLACE(mean, scale) 数值。返回具有指定均值和刻度参数的 Laplace 分布中的随机值。  J! N9 x, O" P1 `# X
% J2 }8 J3 B  R' h& F& Y" m
RV.LOGISTIC(mean, scale) 数值。返回具有指定均值和刻度参数的 Logistic 分布中的随机值。4 V- C: Z0 U. ?4 J  b

, m, y$ x7 _4 a* F9 `0 LRV.LNORMal(a, b) 数值。返回具有指定参数的对数正态分布中的随机值。
; ^2 B( O7 f2 K9 K& v. C; ?, L  l+ u# t* ?. T
RV.NEGBIN(threshold, prob) 数值。返回具有指定阈值和概率参数的负二项式分布中的随机值。
6 B3 o4 E% b% P5 F' F; k$ Q; ?$ @! Q& G/ ^, t) B
RV.NORMal(mean, stddev) 数值。返回具有指定均值和标准差的正态分布的随机值。
2 j3 G! H, {( ], c2 t; P! H! T1 G/ J/ c# H9 p6 |8 R0 O
RV.PARETO(threshold, shape) 数值。返回具有指定阈值和形状参数的 Pareto 分布中的随机值。( s0 D4 l! b: a% j* W2 S
( H5 Z4 @& `' B1 c
RV.POISSON(mean) 数值。返回具有指定均值或速度参数的柏松分布中的随机值。
# X; v% K4 U6 O( g  G& O
$ Z) Y5 ]& r3 f/ M0 cRV.T(df) 数值。返回指定自由度为 df 的学生式 t 分布中的随机值。0 c. N$ |; v; X+ ?

9 l/ h# _) H2 V! S; l8 X, kRV.UNIFORM(min, max) 数值。返回具有指定最小值和最大值的均匀分布中的随机值。另请参阅 UNIFORM 函数。& K; l; n% u8 \" L) C7 L

8 T1 ]' M- ?; t+ y) nRV.WEIBULL(a, b) 数值。返回具有指定参数的 Weibull 分布中的随机值。1 ~* ]) p2 c/ W0 t/ {& x5 e+ v2 u

* r* U: \, c: i# j8 Q' [UNIFORM(max) 数值。返回一个在 0 和参数 max 之间均匀分布的伪随机数,max 必须为数值(但可以是负数)。您可以重复伪随机数的序列,方法是在每个序列前设置相同的随机数种子(在"转换"菜单中提供)。& L! w! x* t9 A; u3 k

1 }% E. t$ N& u5 ]/ K) ?$ V转换函数
3 i! ]! B9 |: J+ {2 l2 C
1 t# g7 j: z7 _" i9 _( c! j" a1 KNUMBER(strexpr,format) 数值。以数字形式返回字符串表达式 strexpr 的值。第二个参数 format 是用于读取 strexpr 的数值格式。因此,如果 NUMBER(name, f8) 中的 name 是一个包含以字符形式表示的数字、由八个字符组成的字符串,则它就是该数字的数值表示形式。如果无法使用此格式读取该字符串,则此函数将返回系统缺失值。
( v8 o2 \# e7 t2 ?) P9 ?: k- t% J* h6 r4 t0 }4 j, u6 P" m) g
STRING(numexpr,format) 数值。当 numexpr 根据 format 转换成字符串时,返回作为结果的那个字符串。STRING(-1.5,F5.2) 将返回字符串值"-1.50"。第二个参数 format 必须是一种用于写数字值的格式。
; H/ {* P  c' j. h8 z1 a
# U* e  C, j: x) \" {, C& f缺失值函数+ V& q) f! [+ @3 @" \

+ X; q6 |2 e. F% U) o4 l**S(variable[,...])数值。返回具有缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。
# p3 m8 m- o8 n6 T! c# t' C( ?2 M" _7 L1 M
MISSING(variable) 逻辑。如果变量具有缺失值,则返回 1 或 true。参数应为工作数据文件中的变量名称。* B% j$ [5 y& ]0 b

7 C7 M5 T2 h5 g4 ?) f! xSYSMIS(numvar) 逻辑。如果 numvar 的值为系统缺失值,则返回 1 或 true。参数 numvar 必须为工作数据文件中某个数值变量的名称。* f* J# T2 r$ G* D* L

$ [/ |! G7 |! g* ^; WVALUE(variable) 数值或字符串。返回 variable 的值,忽略用户对 variable 的缺失值定义,variable 必须为工作数据文件中的变量名称。
5 L$ Z1 K4 k4 _2 w$ ~6 P. u& N; A- [8 r) G, e! q8 o1 v' q

7 g0 ?( G- Z, l: a




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5