- 在线时间
- 5024 小时
- 最后登录
- 2022-11-28
- 注册时间
- 2009-4-8
- 听众数
- 738
- 收听数
- 1
- 能力
- 23 分
- 体力
- 77389 点
- 威望
- 96 点
- 阅读权限
- 255
- 积分
- 27143
- 相册
- 1
- 日志
- 14
- 记录
- 36
- 帖子
- 4293
- 主题
- 1341
- 精华
- 15
- 分享
- 16
- 好友
- 1975

数学中国总编辑
TA的每日心情 | 衰 2016-11-18 10:46 |
|---|
签到天数: 206 天 [LV.7]常住居民III 超级版主
 群组: 2011年第一期数学建模 群组: 第一期sas基础实训课堂 群组: 第二届数模基础实训 群组: 2012第二期MCM/ICM优秀 群组: MCM优秀论文解析专题 |
Spss算术函数6 l( r3 Y; f5 G8 e% {8 q" N
2 e9 p- J' ]+ ]2 e2 G& I" |' aABS(numexpr) 数值。返回 numexpr(必须为数值)的绝对值。
' p0 e% q. ]/ K1 b( P8 ^( cARSIN(numexpr) 数值。返回 numexpr 的反正弦(以弧度为单位),求出的值必须为 -1 和 +1 之间的数字值。6 ~% S+ K/ R/ B3 j, b. w
ARTAN(numexpr) 数值。返回 numexpr 的反正切(以弧度为单位),numexpr 必须为数字值。6 d M8 @ J6 z/ u# U
COS(radians) 数值。返回 radians 的余弦(以弧度为单位),radians 必须为数字值。% U! O* y, Q2 o0 J, r/ ~
EXP(numexpr) 数值。返回 e 的 numexpr 次幂,其中 e 是自然对数的底数,而 numexpr 是数值。较大的 numexpr 值可能会产生超过机器性能的结果。
/ [5 G* s6 M* G' kLN(numexpr) 数值。返回以 e 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。
+ b$ u! e" b3 F q- ~2 {$ Q) ILNGAMMA(numexpr) 数值。返回 numexpr 的完全 Gamma 函数的对数,numexpr 必须为大于 0 的数值。 m: F4 p* L0 b& }
LG10(numexpr) 数值。返回以 10 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数值。% X8 V0 U# \0 a
MOD(numexpr,modulus) 数值。返回 numexpr 除以 modulus 所得到的余数。两个参数都必须为数值,且 modulus 不得为 0。6 g/ j5 p2 f8 B6 v& R+ q. A. ~; g" R
RND(numexpr) 数值。返回对 numexpr 舍入后产生的整数,numexpr 必须为数值。刚好以 .5 结尾的数值将舍去 0 以后的数值。
- C( n C2 N6 Z9 `6 `7 {SIN(radians) 数值。返回 radians 的正弦(以弧度为单位),radians 必须为数字值。6 Y5 j! x" e" l" i
SQRT(numexpr) 数值。返回 numexpr 的正平方根,numexpr 必须为非负数。
& S+ |/ g0 k6 c4 O( r! wTRUNC(numexpr) 数值。返回 numexpr 被截断为整数(向 0 的方向)的值。 $ n2 c) r& O6 V w% q
' P" Z9 X8 j: {8 B1 }统计函数/ L, v- M1 J$ Z1 j- B& E
后缀 .n 可在所有统计函数中使用以指定有效参数的数目。例如,仅当至少两个变量含有效值时,MEAN.2(A,B,C,D) 对变量 A、B、C 和 D 返回其有效值的均值。SD、VARIANCE 和 CFVAR 的缺省 n 值为 2,其他统计函数为 1。: a& [6 s* E& {$ t$ t- \$ l
CFVAR(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差系数(标准差除以均值)。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。8 B* V: q2 g: h5 u/ C8 Z9 ~
LAG(variable) 数值或字符串。返回数据文件中前一个个案的变量值。为第一个个案返回系统缺失值(数值变量)或空白(字符串变量)。2 |% T" h6 d- u0 }4 q7 D' |
LAG(variable,ncases) 数值或字符串。返回文件中前 n 个个案的变量值。为前 n 个个案返回系统缺失值(数值变量)或空白(字符串变量)。
4 l1 g0 P( m0 e+ P z- k, B6 ^; j8 n注意:在一系列的转换命令(无干预 EXECUTE 命令或是其他读取数据的命令)中,延迟函数将在所有其他转换后计算,而无论命令顺序如何。
5 E3 u0 w6 ?% a7 W3 MMAX(value,value[,...])数值或字符串。返回其具有有效值的参数的最大值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。
( k$ `' R; a; W# \- K7 [0 n2 C9 rMEAN(numexpr,numexpr[,...])数值。返回其具有有效值的参数的算术均值。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
: [# c+ b6 ?* ~9 c- OMIN(value,value[,...])数值或字符串。返回其具有有效值的参数的最小值。此函数需要两个或更多参数。您可以指定有效参数的最小数目,以对此函数求值。
4 [% r+ e2 ?( q$ x" DNVALID(variable[,...])数值。返回具有有效的非缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。
3 j3 Y% Q& }1 c0 \SD(numexpr,numexpr[,...])数值。返回其具有有效值的参数的标准差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。& z; }! V t- ~# H
SUM(numexpr,numexpr[,...])数值。返回其具有有效值的参数的和。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
0 W7 i% }- l* k# g. QVARIANCE(numexpr,numexpr[,...])数值。返回其具有有效值的参数的方差。此函数需要两个或更多参数,这些参数必须为数值。您可以指定有效参数的最小数目,以对此函数求值。
! A( y2 K/ y6 Q! f字符串函数- S9 f f$ x7 y- V$ q
CONCAT(strexpr,strexpr[,...])字符串。返回由其全部参数拼接而成的字符串,对其求出的值必须为字符串。此函数需要两个或更多参数。: e# d4 B# @$ O: k% V
INDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 第一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。
1 l0 f% Z. k* e! ~+ ~8 {INDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。/ k; ?# t8 v7 i, a/ r8 S
LOWER(strexpr) 字符串。返回大写字母都更改为小写字母而其他字符不变的 strexpr。
2 L+ Z: @' d6 A! a YLPAD(strexpr,length) 字符串。返回为了延伸到 length 给定的长度而用空格填充左侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。
. { l( L' Q8 N* V, N! D2 fLPAD(strexpr,length,char) 字符串。与带两个参数的 LPAD 相同,但用 char 填充 strexpr 的左侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。
2 j ~% y/ n$ {. FLTRIM(strexpr) 字符串。返回删除了所有前导空格的字符串 strexpr。( I& K0 A+ g# {
LTRIM(strexpr,char) 字符串。与带一个参数的 LTRIM 相同,但删除 char 的前导实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的字符串表达式。
- G: Z1 p; m0 j8 cLENGTH(strexpr) 数值。返回 strexpr 的长度,strexpr 必须是一个字符串表达式。这是定义的长度,包括尾部的空格。要获取不带尾部空格时的长度,请使用 LENGTH(RTRIM(strexpr))。( _3 [' f" ~1 n( F+ E
RINDEX(haystack,needle) 数值。返回一个整数,指示字符串 needle 最后一次出现在字符串 haystack 中的起始位置。如果 needle 未出现在 haystack 中,则返回 0。0 }8 R r9 q3 `2 J6 B
RINDEX(haystack,needle,divisor) 数值。请参阅前述函数。可选的第三个参数 divisor 是用于将 needle 划分为各个单独字符串以便搜索的字符数。它必须是一个可平均划分 needle 长度的整数。
5 J) g) h( `" E" e8 d2 |$ w" ?RPAD(strexpr,length) 字符串。返回为延伸到 length 给定的长度而用空格填充右侧的字符串 strexpr,length 必须为 1 到 255 之间的正整数。* ?* I3 T& ?( x3 p7 V/ ~1 [
RPAD(strexpr,length,char) 字符串。与带有两个参数的 RPAD 相同,但用 char 填充 strexpr 的右侧。可选的第三个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。6 p7 J3 a) |- m6 X5 x5 p
RTRIM(strexpr) 字符串。返回删除了所有尾部空格的字符串 strexpr。此函数通常用于较大的表达式中,这是因为在将字符串分配给变量时用尾部空格填充了该字符串。$ q( q0 k U/ T$ {& v8 q- A
RTRIM(strexpr,char) 字符串。与带有一个参数的 RTRIM 相同,但删除 char 的尾部实例。可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。
" B! N9 g$ j! F- G- @ E' x0 ?SUBSTR(strexpr,pos) 字符串。返回 strexpr 中从位置 pos 开始一直到结尾的子字符串。% ?; G8 e$ @8 G1 M7 i, N
SUBSTR(strexpr,pos,length) 字符串。返回 strexpr 中从位置 pos 开始、长度为 length 的子字符串。
! K9 p8 H# p$ @- rUPCAS(strexpr) 字符串。返回小写字母都更改为大写字母而其他字符不变的 strexpr。$ c$ u; d) {! a7 n+ V/ h a- D
日期和时间函数, {4 v7 j6 M; z2 `% L7 A8 V
CTIME.DAYS(timevalue) 数值。返回 timevalue 中的天数(包括有小数位的天数),timevalue 必须为时间格式的数值或表达式,如 TIME.** 函数的结果。
0 _6 ?/ r. \8 b2 w2 i/ U- M$ b c/ X+ vCTIME.HOURS(timevalue) 数值。返回 timevalue 中的小时数(包括有小数位的小时数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式读取的格式)的数值或表达式。3 u: Q: D5 S) f4 A! w {
CTIME.MINUTES(timevalue) 数值。返回 timevalue 中的分钟数(包括有小数位的分钟数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。2 `" m6 ^1 e9 I+ j! F
CTIME.SECONDS(timevalue) 数值。返回 timevalue 中的秒数(包括有小数位的秒数),timevalue 必须为时间格式(TIME.** 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。 v9 R4 j7 A$ L* H& O
DATE.DMY(day,month,year) 日期格式的数值。返回一个对应于所指示的 day、month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,day 在 1 和 31 之间,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。
" A3 O) |" v# k D7 TDATE.MDY(month,day,year) 日期格式的数值。返回一个对应于所指示的 month、day 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数则同前述函数。) O- K) i. r! Z2 l" m/ ]0 t& ]
DATE.MOYR(month,year) 日期格式的数值。返回一个对应于所指示的 month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。* p! \/ I5 h/ q# y: ]
DATE.QYR(quarter,year) 日期格式的数值。返回一个对应于所指示的 quarter 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,quarter 在 1 和 4 之间,year 为一个大于 1582 的四位数整数。
$ k G$ u) j/ x$ V9 I1 N* n+ B" \) SDATE.WKYR(weeknum,year) 日期格式的数值。返回一个对应于所指示的 weeknum 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,weeknum 在 1 和 52 之间,year 为一个大于 1582 的四位数整数。
8 o8 i9 C9 p: }# {9 MDATE.YRDAY(year,daynum) 日期格式的数值。返回一个对应于所指示的 year 和 daynum 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,daynum 在 1 和 366 之间,year 为一个大于 1582 的四位数整数。
' o- X1 Q5 v; s5 [3 CTIME.DAYS(days) 时间区间格式的数值。返回一个对应于所指示的 days 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数必须为数值。
! [ y9 ~! t; ~/ o, S# v, i+ z/ mTIME.HMS(hours,min,sec) 时间区间格式的数值。返回一个对应于所指示的 hours、min 和 sec 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数 hours、min 和 sec 必须分别为不大于 24、60 和 60 的整数,但第一个非零参数可以超出其限制,且最后一个参数可以有小数部分。
% F- Q1 h) O z1 N7 FXDATE.DATE(datevalue) 日期格式的数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的日期部分。(必须为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的"类型"单元格为其指定一个日期显示格式。)- \# K( V9 F* m0 q! O6 {
XDATE.HOUR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的小时(0 和 23 之间的一个整数)。
+ H7 F4 ~7 ^) W7 q; N! nXDATE.JDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的某天(1 和 366 之间的一个整数)。
{+ ]" P9 A4 m- y! lXDATE.MDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一月中的某天(1 和 31 之间的一个整数)。
7 R0 [+ ~6 |+ r, m/ XXDATE.MINUTE(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的分钟(0 和 59 之间的一个整数)。) [7 v" a _5 L( h$ Q' ^- y
XDATE.MONTH(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的月(1 和 12 之间的一个整数)。" n: y+ p, s1 M% b5 `0 |0 V+ v/ L/ J
XDATE.QUARTER(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的季度(1 和 4 之间的一个整数)。
0 v% C" K |- q) xXDATE.SECOND(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的秒(0 和 60 之间的一个数)。% c* l6 A/ o* u: [$ k) W
XDATE.TDAY(timevalue) 数值。返回时间区间格式(TIME.** 函数之一所创建的或 TIME 输入格式所读取的格式)的数值中的整天数(整数形式) 。
. V5 E) ~# w# ZXDATE.TIME(datevalue) 时间区间格式的数值,代表午夜以来的秒数。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一天中的时间。(通常应为此函数所创建的变量指定相应的显示格式。在"数据编辑器"的"变量视图"中,使用该变量的" 类型"单元格为其指定一个显示为小时和分钟的日期显示格式。)
, J* g" g. F. J. A RXDATE.WEEK(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的周数(1 和 53 之间的一个整数)。! z% r1 l$ N1 }( }5 R" u
XDATE.WKDAY(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的星期(代表星期天的 1 和代表星期六的 7 之间的整数) 。
, V9 B$ S$ c5 l- m' _0 T6 aXDATE.YEAR(datevalue) 数值。返回日期格式(DATE.** 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的年份(四位数的整数形式) 。/ ]5 |6 z [6 J2 O: z
YRMODA(year,month,day) 数值。返回从 1582 年 10 月 15 日开始一直到参数 year、month 和 day 所代表的日期为止的天数,这三个参数必须为可构成自 1582 年 10 月 15 日以来的有效日期的整数。两位数的 year 值将采用基于"选项"设置("编辑"菜单,"选项","数据"选项卡)的世纪。缺省情况下,两位数的 year 的取值全距如下:从当前日期之前 69 年开始,到当前日期之后的 30 年结束。; N& t. ~1 I6 b, T! W2 U
3 g" U& t( x/ U
逻辑函数
+ Z5 H0 D8 y! `5 \1 \: h/ h# \+ e6 R$ I7 p
2 I' }+ @# A6 F, x- q* b; W; J5 Z, uRANGE(test,lo,hi[,lo,hi,...])逻辑。如果 test
# U4 U7 h( H) [是在 lo, hi 对所定义的任何包含全距内,则返回 1 或 true。参数必须全部为数值或全部为字符串,必须长度相同,并且每个lo, hi 对必须按 lo <= hi 来排序。
8 N6 e$ ~4 F4 m- B7 A
- | u' B1 l+ p) w3 g/ L注意:对字符串值,由于使用了国家对照顺序,即使是同一字符集,其结果也可能因语言环境不同而不同。语言顺序,而非 ASCII 顺序,决定了序列中的特定字符的位置。7 }' F6 K1 m& V* Y* F! R
' ?# ^- U6 H9 A2 i
ANY(test,value[,value,...])逻辑。如果检验的值与任何后续值相匹配,则返回 1 或 true;否则返回 0 或 false。此函数需要两个或更多参数。! A; V5 u0 b% E2 E" _8 n
: W1 g6 Q/ |" ~7 y& h
概率密度函数
4 D/ q( u6 [7 D$ V& q下列函数给出了具有指定分布的密度函数在第一个参数 quant 值处的值。后面的参数为分布参数。请注意每个函数名称中的句点。
, _' b) L0 X2 E7 s2 C+ ]PDF.BERNOULLI(quant, prob) 数值。返回具有给定概率参数的 Bernoulli 分布的值等于 quant 的概率。
9 Q3 i# z, G% D1 O) aPDF.BETA(quant, shape1, shape2) 数值。返回具有 quant 的给定形状参数的 beta 分布的概率密度。
( X( K) u: ]/ G. LPDF.BINOM(quant, n, prob) 数值。返回当每个试验的成功概率是 prob 时,n 个试验中的成功数等于 quant 的概率。当 n 是 1 时,该值等同于 PDF.BERNOULLI。* [$ B/ a7 Y8 F- E
PDF.BVNOR(quant1, quant2, corr) 数值。返回 quant1、quant2 处给定相关性参数的标准双元正态分布的概率密度。
1 D* T3 i3 J2 d5 L n& DPDF.CAUCHY(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的柯西分布的概率密度。
9 l' Z& \0 S+ c# W* sPDF.CHISQ(quant, df) 数值。返回 quant 处自由度为 df 的卡方分布的概率密度。/ y" J( K x- y" X7 C9 @/ P" A9 D* B
PDF.EXP(quant, shape) 数值。返回 quant 处给定形状参数的指数分布的概率密度。) J- d3 Y8 O+ @$ K- Q- s) K
PDF.F(quant, df1, df2) 数值。返回 quant 处自由度为 df1 和 df2 的 F 分布的概率密度。
& T# w% l1 q9 x& QPDF.GAMMA(quant, shape, scale) 数值。返回 quant 处给定形状和标度参数的 gamma 分布的概率密度。; E }- U! G! W: d8 w9 e
PDF.GEOM(quant, prob) 数值。返回当成功概率是由 prob 给出时,获得成功的试验数等于 quant 的概率。8 E' T/ I: M' W1 d
PDF.HALFNRM(quant, mean, stddev) 数值。返回 quant 处指定均值和标准差的半正态分布的概率密度。
. ^3 S) N$ u) Y) @PDF.HYPER(quant, total, sample, hits) 数值。返回当样本个体是从大小为 total 的域(域中的 hits 具有已指定的特征)中随机选择时,具有指定特征的个体数等于 quant 的概率。
# R Y4 b2 g1 s& q; g5 z2 B3 oPDF.IGAUSS(quant, loc, scale) 数值。返回 quant 处给定位置和标度参数的反高斯分布的概率密度。: t& N% p2 A$ J
PDF.LAPLACE(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的拉普拉斯分布的概率密度。8 P0 I4 k& I4 ] @6 p
PDF.LOGISTIC(quant, mean, scale) 数值。返回 quant 处给定均值和标度参数的逻辑斯蒂分布的概率密度。
1 v8 |* [) }* G$ k& nPDF.LNORMal(quant, a, b) 数值。返回 quant 处给定参数的对数正态分布的概率密度。6 x! z3 R3 s3 E9 }
PDF.NEGBIN(quant, thresh, prob) 数值。返回当阈值参数是 thresh 且成功概率由 prob 给出时,获得成功的试验数等于 quant 的概率。
: x! k0 A, x$ ?+ n# GPDF.NORMal(quant, mean, stddev) 数值。返回 quant 处给定均值和标准差的正态分布的概率密度。) ]" x2 A9 M9 }# O. R0 a B
PDF.PARETO(quant, threshold, shape) 数值。返回 quant 处给定阈值和形状参数的 Pareto 分布的概率密度。
9 T2 Q: S" k- O+ t6 j, b! jPDF.POISSON(quant, mean) 数值。返回具有指定均值或比率参数的泊松分布的值等于 quant 的概率。: J+ a l- p- b, _, \2 A
PDF.T(quant, df) 数值。返回 quant 处指定自由度为 df 的学生 t 分布的概率密度。" S# Y C, L; D m8 j+ h" n6 `
PDF.UNIFORM(quant, min, max) 数值。返回 quant 处给定最小值和最大值的均匀分布的概率密度。) T5 Z7 T; Q' p) H: {" w
PDF.WEIBULL(quant, a, b) 数值。返回 quant 处具有指定参数的 Weibull 分布的概率密度。
$ l, t6 v- q X. f2 ENPDF.BETA(quant, shape1, shape2, nc) 数值。返回 quant 处给定形状和非中心参数的非中心 beta 分布的概率密度。
9 ~2 K; M; Y; y1 w, `NPDF.CHISQ(quant, df,nc) 数值。返回 quant 处自由度为 df 和指定非中心参数的非中心卡方分布的概率密度。
' r! ]; H3 V' t) N7 ?, z- INPDF.F(quant, df1, df2,nc) 数值。返回 quant 处自由度为 df1 和 df2 和非中心 nc 的非中心 F 分布的概率密度。
+ k5 }- I5 h0 s5 V2 g+ S5 sNPDF.T(quant, df,nc) 数值。返回 quant 处指定自由度 df 和非中心 nc 的非中心学生氏 t 分布的概率密度。
% C% g v- m0 I9 @6 w; U5 j尾部概率函数/ E3 M. Y% T* d$ }2 W; X' x
下列函数给出了大于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。
; I: S& _$ } ~" m" X& ~- j# jSIG.CHISQ(quant, DF) 数值。返回以下累积概率:来自卡方分布、自由度为 df 的值大于 quant 的累积概率。% I. N1 z' _" L; r% \3 u( g
SIG.F(quant, df1, df2) 数值。返回以下累积概率:来自 F 分布、自由度为 df1 和 df2 的值大于 quant 的累积概率。, D9 h: z1 P: B, S
累积分布函数2 m( h( ?6 @* o- a
下列函数给出了小于第一个参数 quant 的,具有指定分布的随机变量的概率。后面的参数为分布参数。请注意每个函数名称中的句点。6 D9 ? n0 o( d0 M8 o
CDF.BERNOULLI(quant, prob) 数值。返回带有给定概率参数的 Bernoulli 分布中的值小于等于 quant 的累积概率。
* ] l+ ~' m$ R% k; A- fCDF.BETA(quant, shape1, shape2) 数值。返回带有给定形状参数的 Beta 分布中的值小于 quant 的累积概率。8 I) g8 k: u V- ~5 z( v0 v
CDF.BINOM(quant, n, prob) 数值。返回每次成功概率为 prob 的 n 次试验中成功次数小于等于 quant 的累积概率。当 n 是 1 时,该值等同于 CDF.BERNOULLI。
8 Q1 f0 y/ e6 L% `: ?CDF.BVNOR(quant1, quant2, corr) 数值。返回具有给定相关性参数的标准双元正态分布的值小于 quant1 和 quant2 的累积概率。1 `3 l( g: N" H) M; c/ | L7 Z
CDF.CAUCHY(quant, loc, scale) 数值。返回带有给定位置和刻度参数的 Cauchy 分布中的值小于 quant 的累积概率。2 r% P) ~1 ?, G4 U3 n
CDF.CHISQ(quant, df) 数值。返回自由度为 df 的卡方分布中的值小于 quant 的累积概率。
, s' [# Q* A4 \* I" e$ O- w- UCDF.EXP(quant, shape) 数值。返回带有给定形状参数的指数分布中的值小于 quant 的累积概率。, Z, p# q4 {( F+ @- e
CDF.F(quant, df1, df2) 数值。返回自由度为 df1 和 df2 的 F 分布中的值小于 quant 的累积概率。
. V0 B T! ~% m7 t. a! NCDF.GAMMA(quant, shape, scale) 数值。返回带有给定形状和刻度参数的 Gamma 分布中的值小于 quant 的累积概率。4 R/ S5 Y9 T9 z! Z( `8 \
CDF.GEOM(quant, prob) 数值。当成功概率是由 prob 给出时,返回获取成功时试验次数小于等于 quant 的累积概率。
. D0 O# S/ g4 d& o1 S0 F% [" ZCDF.HALFNRM(quant, mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的值小于 quant 的累积概率。
. c& j6 h4 Z) i4 y5 oCDF.HYPER(quant, total, sample, hits) 数值。如果样本对象是从 hits 具有指定特征、大小为 total 的全体中随机选择的,则返回具有指定特征的对象的数目小于等于 quant 的累积概率。
' ?7 i2 u. v( P/ ^9 g1 KCDF.IGAUSS(quant, loc, scale) 数值。返回带有给定位置和标度参数的反高斯分布的值小于 quant 的累积概率。
* S x1 ^0 p2 x( ~CDF.LAPLACE(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Laplace 分布中的值小于 quant 的累积概率。
6 }' k9 D7 ]: Q" U, X" aCDF.LOGISTIC(quant, mean, scale) 数值。返回带有给定均值和刻度参数的 Logistic 分布中的值小于 quant 的累积概率。
) q( ~' N4 E t! cCDF.LNORMal(quant, a, b) 数值。返回带有指定参数的对数正态分布中的值小于 quant 的累积概率。7 m; G% M- @7 v& E
CDF.NEGBIN(quant, thresh, prob) 数值。当阈值参数是 thresh 且成功概率由 prob 给出时,返回获得成功的试验数小于等于 quant 的累积概率。, A, _) \6 z w1 i4 ~
CDFNORM(zvalue) 数值。返回均值为 0 且标准差为 1 的随机变量小于 zvalue 的概率,zvalue 必须为数值。
2 r3 h( R8 A0 n: B% B) ~( qCDF.NORMal(quant, mean, stddev) 数值。返回具有指定均值和标准差的正态分布的值小于 quant 的累积概率。/ q: g7 y& z( F
CDF.PARETO(quant, threshold, shape) 数值。返回带有给定阈值和形状参数的 Pareto 分布中的值小于 quant 的累积概率。# w1 T4 U1 k# D7 Q7 k& s0 k
CDF.POISSON(quant, mean) 数值。返回具有指定均值或速率参数的泊松分布的值小于等于 quant 的概率。 z/ H, F2 d. p0 Q% L, L
CDF.SMOD(quant, a, b) 数值。返回具有指定参数的学生最大模数的值小于 quant 的累积概率。: r9 D* E k$ ?1 {# {3 [' G4 v6 C: g
CDF.SRANGE(quant, a, b) 数值。返回具有指定参数的学生全距统计的值小于 quant 的累积概率。 c' _- ~) M; D: `9 m5 n
CDF.T(quant, df) 数值。返回指定自由度为 df 的学生式 t 分布中的值小于 quant 的累积概率。
' x& M6 B$ r2 a$ |- jCDF.UNIFORM(quant, min, max) 数值。返回带有给定最小值和最大值的均匀分布中的值小于 quant 的累积概率。9 o3 {' V; G) h- v+ _" L
CDF.WEIBULL(quant, a, b) 数值。返回带有指定参数的 Weibull 分布中的值小于 quant 的累积概率。
/ Q1 C( N% h" U4 r6 p8 gNCDF.BETA(quant, shape1, shape2, nc) 数值。返回带有给定形状和非中心性参数的非中心 Beta 分布中的值小于 quant 的累积概率。
; [) _% J0 g* `$ J3 V$ N+ p! b& S( } GNCDF.CHISQ(quant,df,nc) 数值。返回自由度为 df 并指定非中心性参数的非中心卡方分布中的值小于 quant 的累积概率。
5 G0 A& m3 k7 g5 h- m& ^6 E. uNCDF.F(quant, df1, df2,nc) 数值。返回自由度为 df1 和 df2 以及非中心性 nc 的非中心 F 分布中的值小于 quant 的累积概率。# j G0 m" ~' E. J/ Z
NCDF.T(quant, df,nc) 数值。返回指定自由度为 df 和非中心性 nc 的非中心学生氏 t 分布中的值小于 quant 的累积概率。+ Z+ _7 i' i+ t* A B# L
反向分布函数
+ m2 y5 y+ J# E( y6 K7 S J下列函数给出了指定分布中与累积概率等于第一个参数 prob 的值。后面的参数为分布参数。请注意每个函数名称中的句点。
" k: U8 J; P: S# H' A( ^IDF.BETA(prob, shape1, shape2) 数值。返回具有给定形状参数的 Beta 分布中累积概率为 prob 的值。5 R4 {/ [' H0 R3 `- y- K
IDF.CAUCHY(prob, loc, scale) 数值。返回具有给定位置和度量参数的 Cauchy 分布中累积概率为 prob 的值。' J3 J/ i* m# }3 w+ o' D
IDF.CHISQ(prob, df) 数值。返回指定自由度为 df 的卡方分布中累积概率为 prob 的值。例如,显著水平为 0.05、自由度为 3 的卡方值为 IDF.CHISQ(0.95,3)。4 j/ U0 S8 h: ?
IDF.EXP(prob, shape) 数值。返回带有衰减速率形状的指数衰减变量累积概率为 prob 的值。
6 h8 S" m3 F0 {+ C. rIDF.F(prob, df1, df2) 数值。返回指定自由度的 F 分布中累积概率为 prob 的值。例如,显著水平为 0.0、自由度为 3 和 100 的 F 值为 IDF.F(0.95,3,100)。) l9 g% {: P& ]8 m% K
IDF.GAMMA(prob, shape, scale) 数值。返回具有给定形状和刻度参数的 Gamma 分布中累积概率为 prob 的值。
( k) E; M |7 g; AIDF.HALFNRM(prob, mean, stddev) 数值。返回具有给定均值和标准差的半正态分布中累积概率为 prob 的值。) H' z4 J9 E1 {
IDF.IGAUSS(prob, loc, scale) 数值。返回具有给定位置和标度参数的反高斯分布中累积概率是 prob 的值。
4 t" o/ m, r* `' tIDF.LAPLACE(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Laplace 分布中累积概率为 prob 的值。
7 j4 h* p3 p( I8 A" \) rIDF.LOGISTIC(prob, mean, scale) 数值。返回具有给定均值和刻度参数的 Logistic 分布中累积概率为 prob 的值。2 w' Q2 }8 u t$ T
IDF.LNORMal(prob, a, b) 数值。返回具有给定参数的对数正态分布中累积概率为 prob的值。, L2 p4 X1 U' f2 v% b
IDF.NORMal(prob, mean, stddev) 数值。返回具有指定均值和标准差的正态分布中累积概率为 prob 的值。% F4 e' Z$ d8 V5 P
IDF.PARETO(prob, threshold, shape) 数值。返回具有给定阈值和刻度参数的 Pareto 分布中累积概率为 prob 的值。
2 i- r& q/ h: @3 `. p5 a, b% MIDF.SMOD(prob, a, b) 数值。返回具有指定参数学生最大模数累积概率是 prob 的值。
. H/ X) g8 O$ t8 _IDF.SRANGE(prob, a, b) 数值。返回具有指定参数的学生全距统计累积概率是 prob 的值。
) m5 h5 _3 U) f' Q# G( U5 F: ~IDF.T(prob, df) 数值。返回指定自由度为 df 的学生式 t 分布中累积概率为 prob 的值。
# i2 E9 K% l# G- N9 A+ hIDF.UNIFORM(prob, min, max) 数值。返回在最小值和最大值之间的均匀分布中累积概率为 prob 的值。. i' v9 E$ s7 }
IDF.WEIBULL(prob, a, b) 数值。返回具有指定参数的 Weibull 分布中累积概率为 prob 的值。: i; o; ~) ~, O& ?( e/ |) Z, N
PROBIT(prob) 数值。返回标准正态分布中累积概率等于 prob 的值。参数 prob 是大于 0 且小于 1 的概率。8 O; v9 Y5 p" B8 D
+ f9 l$ j3 A$ C P
随机变量函数
2 Z2 R: O& _* o# \' ~' f下列函数给出了指定分布中的随机变量。这些参数为分布参数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。请注意每个函数名称中的句点。
8 @3 C' Q3 F# b5 }1 H' i2 b+ KNORMal(stddev) 数值。返回具有均值 0 和标准差 stddev 的分布中的某个正态分布的伪随机数,stddev 必须为正数。您可以重复伪随机数的序列,方法是在每个序列前的"首选项"对话框中设置种子。
7 g5 O& ?1 U6 ~9 ERV.BERNOULLI(prob) 数值。返回具有指定概率参数 prob 的 Bernoulli 分布中的随机值。" ~! Q1 \8 P- M. O, O# J- l
RV.BETA(shape1, shape2) 数值。返回具有指定形状参数的 Beta 分布中的随机值。
" y$ g5 N8 V# dRV.BINOM(n, prob) 数值。返回具有指定试验次数和概率参数的二项式分布中的随机值。0 z5 E2 K, |( }" o
RV.CAUCHY(loc, scale) 数值。返回具有指定位置和刻度参数的 Cauchy 分布中的随机值。0 ?( M+ ]6 E; ]% ~
RV.CHISQ(df) 数值。返回指定自由度为 df 的卡方分布中的随机值。8 e% s$ ?( Q* c0 p* D
RV.EXP(shape) 数值。返回具有指定形状参数的指数分布中的随机值。3 t; n2 A6 M2 V5 a! ]* F
RV.F(df1, df2) 数值。返回指定自由度为 df1 和 df2 的 F 分布中的随机值。! S6 `- V# Z4 _ F" Q0 c( o
RV.GAMMA(shape, scale) 数值。返回具有指定形状和刻度参数的 Gamma 分布中的随机值。
/ ^$ R$ i$ l+ G/ g2 F2 XRV.GEOM(prob) 数值。返回具有指定概率参数的几何分布中的随机值。' \0 o+ h4 C. c/ o2 t F
RV.HALFNRM(mean, stddev) 数值。返回具有指定均值和标准差的半正态分布的随机值。
: [) X& b8 r& q, D0 wRV.HYPER(total, sample, hits) 数值。返回具有指定参数的超几何分布中的随机值。
9 T: K1 C: A. N9 o& z7 cRV.IGAUSS(loc, scale) 数值。返回具有指定位置和标度参数的反高斯分布的随机值。/ c! ^ f1 D' l( }% u: s
RV.LAPLACE(mean, scale) 数值。返回具有指定均值和刻度参数的 Laplace 分布中的随机值。
G4 b. e+ T+ @$ TRV.LOGISTIC(mean, scale) 数值。返回具有指定均值和刻度参数的 Logistic 分布中的随机值。
4 M, ^* o, D( c( _RV.LNORMal(a, b) 数值。返回具有指定参数的对数正态分布中的随机值。5 D. Z) T' p3 o# @$ e9 g5 F. v
RV.NEGBIN(threshold, prob) 数值。返回具有指定阈值和概率参数的负二项式分布中的随机值。
4 F+ [ l. x, F8 p+ e/ y2 j6 CRV.NORMal(mean, stddev) 数值。返回具有指定均值和标准差的正态分布的随机值。$ h1 \0 s) s: A6 l! [+ N2 d. c4 E9 `
RV.PARETO(threshold, shape) 数值。返回具有指定阈值和形状参数的 Pareto 分布中的随机值。
$ o F, k% @0 X% L! f. W. e, a/ jRV.POISSON(mean) 数值。返回具有指定均值或速度参数的柏松分布中的随机值。% j+ V, Y' d# A* @
RV.T(df) 数值。返回指定自由度为 df 的学生式 t 分布中的随机值。9 b- X, a$ v2 }* E
RV.UNIFORM(min, max) 数值。返回具有指定最小值和最大值的均匀分布中的随机值。另请参阅 UNIFORM 函数。
0 t1 J2 Q5 R$ z# f; h$ ~* [) iRV.WEIBULL(a, b) 数值。返回具有指定参数的 Weibull 分布中的随机值。
& i3 D0 N7 d+ l7 {. {UNIFORM(max) 数值。返回一个在 0 和参数 max 之间均匀分布的伪随机数,max 必须为数值(但可以是负数)。您可以重复伪随机数的序列,方法是在每个序列前设置相同的随机数种子(在"转换"菜单中提供)。
$ B$ k' B3 E k; \转换函数0 J+ b0 M" ~1 d# k
NUMBER(strexpr,format) 数值。以数字形式返回字符串表达式 strexpr 的值。第二个参数 format 是用于读取 strexpr 的数值格式。因此,如果 NUMBER(name, f8) 中的 name 是一个包含以字符形式表示的数字、由八个字符组成的字符串,则它就是该数字的数值表示形式。如果无法使用此格式读取该字符串,则此函数将返回系统缺失值。
* O" t/ M1 H* \6 ]STRING(numexpr,format) 数值。当 numexpr 根据 format 转换成字符串时,返回作为结果的那个字符串。STRING(-1.5,F5.2) 将返回字符串值"-1.50"。第二个参数 format 必须是一种用于写数字值的格式。1 @9 s3 d8 z D
缺失值函数
. ?" W7 H$ a) M4 m: O7 h6 p**S(variable[,...])数值。返回具有缺失值的参数的计数。此函数需要一个或多个参数,这些参数应为工作数据文件中的变量名称。
: b/ r/ O) Q, ~& ~' t" LMISSING(variable) 逻辑。如果变量具有缺失值,则返回 1 或 true。参数应为工作数据文件中的变量名称。; \* D" L3 o8 M$ H$ a
SYSMIS(numvar) 逻辑。如果 numvar 的值为系统缺失值,则返回 1 或 true。参数 numvar 必须为工作数据文件中某个数值变量的名称。, x' p% s3 F, M. i3 ?. v
VALUE(variable) 数值或字符串。返回 variable 的值,忽略用户对 variable 的缺失值定义,variable 必须为工作数据文件中的变量名称。. I( p* f F J( R
|
zan
|