术语表
A
ABS (numexpr)
ABS(numexpr)。 数值。 返回 numexpr 的绝对值,必须为数值。
ANY (test , value [, value , ...])
ANY(test,value[,value,...])。 逻辑值。 如果检验的值与任何后续值相匹配,那么返回 1 或 true;否则返回 0 或 false。 此函数需要两个或更多参数。 例如,如果 var1 的值是 1、3 或 5,那么 ANY(var1, 1, 3, 5) 返回 1;对于其他值则返回 0。 ANY 还可以用于扫描变量列表或值的表达式。 例如,如果三个指定变量中的任意一个的值为 1,那么 ANY(1, var1, var2, var3) 返回 1;如果所有三个变量的值都不为 1,那么 ANY(1, var1, var2, var3) 返回 0。
ApplyModel(handle,"function",category)
ApplyModel(handle, "function", value)。 数值。 使用句柄指定的模型将特定得分函数应用于输入个案数据,其中“function”是以下字符串文本值之一,以引号括起:predict、stddev、probability、confidence、nodeid、cumhazard、neighbor 和 distance。 模型句柄是与外部 XML 文件相关联的名称,在 MODEL HANDLE 命令中定义。 当功能是“概率”、“邻元素”或“距离”时,应用可选第三参数。 对于“概率”,其指定为其计算概率的类别。 对于“邻元素”和“距离”,其指定最近相邻模型的特定邻元素(作为整数)。 如果无法计算值,那么 ApplyModel 返回系统缺失值。
ARSIN (numexpr)
ARSIN(numexpr)。 数值。 返回 numexpr 的反正弦 (arcsine)(以弧度表示),求出的值必须为 -1 和 +1 之间的数值。
ARTAN (numexpr)
ARTAN(numexpr)。 数值。 返回 numexpr 的反正切 (arctangent)(以弧度表示),必须为数值。
C
CDF.BERNOULLI(quant , prob)
CDF.BERNOULLI(quant, prob)。 数值。 返回 Bernoulli 分布(给定了概率参数)中的值将小于等于 quant 的累积概率。
CDF.BETA(quant , shape1, shape2)
CDF.BETA(quant, shape1, shape2)。 数值。 返回 Beta 分布(给定了形状参数)中的值将小于 quant 的累积概率。
CDF.BINOM(quant , n , prob)
CDF.BINOM(quant, n, prob)。 数值。 返回 n 次试验(每次成功的概率为 prob)中成功次数将小于等于 quant 的累积概率。 当 n 为 1 时,这等同于 CDF.BERNOULLI。
CDF.BVNOR
CDF.BVNOR(quant1, quant2, corr)。 数值。 返回标准双变量正态分布(给定了相关参数)中的值将小于 quant1 和 quant2 的累积概率。
CDF.CAUCHY(quant , loc , scale)
CDF.CAUCHY(quant, loc, scale)。 数值。 返回 Cauchy 分布(给定了位置和刻度参数)中的值将小于 quant 的累积概率。
CDF.CHISQ(quant , df)
CDF.CHISQ(quant, df)。 数值。 返回卡方分布(自由度为 df)中的值将小于 quant 的累积概率。
CDF.EXP(quant , scale)
CDF.EXP(quant, scale)。 数值。 返回指数分布(给定了刻度参数)中的值将小于 quant 的累积概率。
CDF.F(quant , df1, df2)
CDF.F(quant, df1, df2)。 数值。 返回 F 分布(自由度为 df1 和 df2)中的值将小于 quant 的累积概率。
CDF.GAMMA(quant , shape , scale)
CDF.GAMMA(quant, shape, scale)。 数值。 返回伽玛分布(给定了形状和刻度参数)中的值将小于 quant 的累积概率。
CDF.GEOM(quant , prob)
CDF.GEOM(quant, prob)。 数值。 返回一个累积概率,即当成功概率由 prob 给出时,获得成功的试验次数将小于或等于 quant。
CDF.HALFNRM
CDF.HALFNRM(quant, mean, stddev)。 数值。 返回半正态分布(指定了平均值和标准差)中的值将小于 quant 的累积概率。
CDF.HYPER(quant , total , sample , hits)
CDF.HYPER(quant, total, sample, hits)。 数值。 返回一个累积概率,即当样本对象从匹配项具有指定特征的大小总计范围中随机选定时,具有指定特征的对象数量将小于或等于 quant。
CDF.IGAUSS
CDF.IGAUSS(quant, loc, scale)。 数值。 返回逆高斯分布(给定了位置和刻度参数)中的值将小于 quant 的累积概率。
CDF.LAPLACE(quant , mean , scale)
CDF.LAPLACE(quant, mean, scale)。 数值。 返回 Laplace 分布(给定了平均值和刻度参数)中的值将小于 quant 的累积概率。
CDF.LNORMAL(quant , a , b)
CDF.LNORMAL(quant, a, b)。 数值。 返回对数正态分布(指定了参数)中的值将小于 quant 的累积概率。
CDF.LOGISTIC(quant , mean , scale)
CDF.LOGISTIC(quant, mean, scale)。 数值。 返回 logistic 分布(给定了平均值和刻度参数)中的值将小于 quant 的累积概率。
CDF.NEGBIN(quant , thresh , prob)
CDF.NEGBIN(quant, thresh, prob)。 数值。 返回一个累积概率,即当阈值参数为 thresh 而成功概率由 prob 给出时,获得成功的试验次数将小于或等于 quant。
CDF.NORMAL(quant , mean , stddev)
CDF.NORMAL(quant, mean, stddev)。 数值。 返回正态分布(指定了平均值和标准差)中的值将小于 quant 的累积概率。
CDF.PARETO(quant , threshold , shape)
CDF.PARETO(quant, threshold, shape)。 数值。 返回 Pareto 分布(指定了阈值和形状参数)中的值将小于 quant 的累积概率。
CDF.POISSON(quant , mean)
CDF.POISSON(quant, mean)。 数值。 返回泊松分布(指定了平均值或比率参数)中的值将小于等于 quant 的累积概率。
CDF.SMOD
CDF.SMOD(quant, a, b)。 数值。 返回学生化的最大模数(指定了参数)中的值将小于 quant 的累积概率。
CDF.SRANGE
CDF.SRANGE(quant, a, b)。 数值。 返回 Student 化的范围统计量(指定了参数)中的值将小于 quant 的累积概率。
CDF.T(quant , df)
CDF.T(quant, df)。 数值。 返回学生化 t 分布(指定自由度为 df)中的值将小于 quant 的累积概率。
CDF.UNIFORM(quant , min , max)
CDF.UNIFORM(quant, min, max)。 数值。 返回均匀分布(指定了最小值和最大值)中的值将小于 quant 的累积概率。
CDF.WEIBULL(quant , a , b)
CDF.WEIBULL(quant, a, b)。 数值。 返回威布尔分布(指定了参数)中的值将小于 quant 的累积概率。
CDFNORM (zvalue)
CDFNORM(zvalue)。 数值。 返回平均值为 0 且标准差为 1 的随机变量将小于 zvalue(必须为数值型)的概率。
CFVAR (numexpr , numexpr [, ..])
CFVAR(numexpr,numexpr[,...]). Numeric. 返回其具有有效值的参数的变异系数(标准差除以平均值)。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
CHAR.INDEX(haystack , needle , divisor)
CHAR.INDEX(haystack, needle[, divisor])。 数值。 返回指示 haystack 中第一次出现 needle 的字符位置的数字。 可选的第三个参数 divisor 是用于将 needle 划分为单独字符串的字符数。 每个子字符串用于进行搜索,函数返回第一个出现的任何子字符串。 例如,CHAR.INDEX(var1, 'abcd') 将返回字符串变量 var1 中完整的字符串“abcd”的起始位置的值;CHAR.INDEX(var1, 'abcd', 1) 将返回第一次出现字符串中任意值的位置的值;CHAR.INDEX(var1, 'abcd', 2) 将返回第一次出现“ab”或“cd”的位置的值。 Divisor 必须是正整数并且必须均匀分割 needle 长度。 如果 needle 未出现在 haystack 中,那么返回 0。
CHAR.LENGTH(strexpr)
CHAR.LENGTH(strexpr)。 数值。 返回 strexpr 的字符长度且任何尾部空格已删除。
CHAR.LPAD(strexpr1, length , strexpr2)
CHAR.LPAD(strexpr1,length[,strexpr2]). 字符串。 使用尽可能多拟合 strexpr2 的完整副本作为填充字符串向左填充 strexpr1 以使其长度达到 length 所指定的值。 长度的值代表字符数且必须为正整数。 如果省略可选参数 strexpr2,那么会用空格填充值。
CHAR.MBLEN(strexpr , pos)
CHAR.MBLEN(strexpr,pos)。 数值。 返回在 strexpr 的字符位置 pos 处的字符中的字节数。
CHAR.RINDEX(haystack , needle , divisor)
CHAR.RINDEX(haystack,needle[,divisor])。 数值。 返回一个整数,指示字符串 needle 最后一次出现在字符串 haystack 中的起始字符位置。 可选的第三个参数 divisor 是用于将 needle 划分为单独的字符串的字符数。 例如,CHAR.RINDEX(var1, 'abcd') 将返回整个字符串“abcd”在变量 var1 中最后一次出现的起始位置;CHAR.RINDEX(var1, 'abcd', 1) 将返回字符串中任意值最后一次出现的位置的值;CHAR.RINDEX(var1, 'abcd', 2) 将返回“ab”或“cd”最后一次出现的起始位置的值。 Divisor 必须是正整数并且必须均匀分割 needle 长度。 如果未找到 needle,那么返回值 0。
CHAR.RPAD(strexpr1,length,strexpr2)
CHAR.RPAD(strexpr1,length[,strexpr2]). 字符串。 使用 strexpr2 向右填充 strexpr1,以将其延伸到 length 所给定的长度,该长度使用同填充字符串一样多的完整副本,这些副本将拟合 strexpr2。 长度的值代表字符数且必须为正整数。 可选的第三个参数 strexpr2 是一个加引号的字符串或一个解析为字符串的表达式。 如果省略 strepxr2,那么会用空格填充值。
CHAR.SUBSTR(strexpr , pos , length)
CHAR.SUBSTR(strexpr,pos[,length])。 字符串。 返回 strexpr 中从字符位置 pos 开始的子字符串。 可选的第三个参数代表子字符串中的字符数。 如果省略可选的参数 length,那么返回从 strexpr 的 pos 字符位置开始一直到 strexpr 结尾的子字符串。 例如,CHAR.SUBSTR('abcd', 2) 返回“bcd”;CHAR.SUBSTR('abcd', 2, 2) 返回“bc”。
CONCAT(strexpr,strexpr[,..])
CONCAT(strexpr,strexpr[,..]). String. 返回由其全部参数连接而成的字符串,对其求出的值必须为字符串。 此函数需要两个或更多参数。 在代码页模式中,如果 strexpr 是字符串变量,并且您只需要实际字符串值,而不向右填充到已定义的变量宽度,那么请使用 RTRIM。 例如,CONCAT(RTRIM(stringvar1) 和 RTRIM(stringvar2))。
COS (弧度)
COS(radians)。 数值。 返回 radians(必须为数字值,以弧度度量)的余弦。
CTIME.DAYS(时间值)
CTIME.DAYS(timevalue)。 数值。 返回 timevalue 中的天数(包括小数天数),timevalue 可以是秒数、时间表达式或时间格式的变量。
CTIME.HOURS(时间值)
CTIME.HOURS(timevalue)。 数值。 返回 timevalue 中的小时数(包括小数小时数),timevalue 可以是秒数、时间表达式或时间格式的变量。
CTIME.MINUTES(时间值)
CTIME.MINUTES(timevalue)。 数值。 返回 timevalue 中的分钟数(包括分数分钟数),timevalue 可以是秒数、时间表达式或时间格式的变量。
CTIME.SECONDS(timevalue)
CTIME.SECONDS(timevalue)。 数值。 返回 timevalue 中的秒数(包括小数秒数),timevalue 可以是数字、时间表达式或时间格式的变量。
D
DATE.DMY(日,月,年)
DATE.DMY(day,month,year)。 数值。 返回对应于所指 day、month 和 year 的日期值。 这些参数必须解析为整数,其中 day 介于 0 到 31 之间,month 介于 1 到 13 之间,而 year 是大于 1582 的四位整数。 要将结果显示为日期,请将结果变量指定为日期格式。
DATE.MDY(月,日,年)
DATE.MDY(month,day,year)。 数值。 返回对应于所指 month、day 和 year 的日期值。 这些参数必须解析为整数,其中 day 介于 0 到 31 之间,month 介于 1 到 13 之间,而 year 是大于 1582 的四位整数。 要将结果显示为日期,请将结果变量指定为日期格式。
DATE.MOYR(月,年)
DATE.MOYR(month,year)。 数值。 返回对应于所指 month 和 year 的日期值。 这些参数必须解析为整数,其中 month 介于 1 与 13 之间,而 year 是大于 1582 的四位整数。 要将结果显示为日期,请将结果变量指定为日期格式。
DATE.QYR(季度,年)
DATE.QYR(quarter,year)。 数值。 返回对应于所指 quarter 和 year 的日期值。 这些参数必须解析为整数,其中 quarter 介于 1 与 4 之间,而 year 是大于 1582 的四位整数。 要将结果显示为日期,请将结果变量指定为日期格式。
DATE.WKYR(weeknum , year)
DATE.WKYR(weeknum,year)。 数值。 返回对应于所指 weeknum 和 year 的日期值。 这些参数必须解析为整数,weeknum 的范围为 1 到 53,year 为大于 1582 的四位整数。 返回的日期值表示该年中指定星期的第一天。 第一个星期从每年的 1 月 1 日开始;因此,对于不同的年份,针对任何给定星期值返回的日期将有所不同。 要将结果显示为日期,请将结果变量指定为日期格式。
DATE.YRDAY(年,日号)
DATE.YRDAY(year,daynum)。 数值。 返回对应于所指 year 和 daynum 的日期值。 这些参数必须解析为整数,其中 daynum 介于 1 与 366 之间,而 year 是大于 1582 的四位整数。 要将结果显示为日期,请将结果变量指定为日期格式。
E
EXP (numexpr)
EXP(numexpr)。 数值。 返回 e 的 numexpr 次幂,其中 e 是自然对数的底,而 numexpr 为数值。 过大的 numexpr 值所产生的结果可能会超过计算机的容量。
I
IDF.BETA(prob , shape1, shape2)
IDF.BETA(prob, shape1, shape2)。 数值。 返回具有给定形状参数的 Beta 分布中累积概率为 prob 的值。
IDF.CAUCHY(prob , loc , scale)
IDF.CAUCHY(prob, loc, scale)。 数值。 返回具有给定位置和刻度参数的 Cauchy 分布中累积概率为 prob 的值。
IDF.CHISQ(prob , df)
IDF.CHISQ(prob, df)。 数值。 返回指定自由度为 df 的卡方分布中累积概率为 prob 的值。 例如,显著性水平为 0.05、自由度为 3 的卡方值为 IDF.CHISQ(0.95,3)。
IDF.EXP(p , scale)
IDF.EXP(p, scale)。 数值。 返回带有衰减速率标度的指数衰减变量累积概率为 p 的值。
IDF.F(prob , df1, df2)
IDF.F(prob, df1, df2)。 数值。 返回指定自由度的 F 分布中累积概率为 prob 的值。 例如,显著性水平为 0.05、自由度为 3 和 100 的 F 值为 IDF.F(0.95,3,100)。
IDF.GAMMA(prob , shape , scale)
IDF.GAMMA(prob, shape, scale)。 数值。 以指定的 shape 和 scale 参数从伽玛分布中返回累积概率为 prob 的值。
IDF.HALFNRM
IDF.HALFNRM(prob, mean, stddev)。 数值。 以指定的平均值和标准差从半正态分布中返回累积概率为 prob 的值。
IDF.IGAUSS
IDF.IGAUSS(prob, loc, scale)。 数值。 以给定的位置和刻度参数从逆高斯分布中返回累积概率为 prob 的值。
IDF.LAPLACE(prob , mean , scale)
IDF.LAPLACE(prob, mean, scale)。 数值。 返回具有指定平均值和刻度参数的 Laplace 分布中累积概率为 prob 的值。
IDF.LNORMAL(prob , a , b)
IDF.LNORMAL(prob, a, b)。 数值。 返回具有指定参数的对数正态分布中累积概率为 prob 的值。
IDF.LOGISTIC(prob , mean , scale)
IDF.LOGISTIC(prob, mean, scale)。 数值。 返回具有指定平均值和刻度参数的 logistic 分布中累积概率为 prob 的值。
IDF.NORMAL(prob , mean , stddev)
IDF.NORMAL(prob, mean, stddev)。 数值。 返回具有指定平均值和标准差的正态分布中累积概率为 prob 的值。
IDF.PARETO(prob , threshold , shape)
IDF.PARETO(prob, threshold, shape)。 数值。 以指定的阈值和刻度参数从 Pareto 分布中返回累积概率为 prob 的值。
IDF.SMOD
IDF.SMOD(prob, a, b)。 数值。 以指定参数根据学生化的最大模数返回累积概率为 prob 的值。
IDF.SRANGE
IDF.SRANGE(prob, a, b)。 数值。 以指定的参数从 Student 化的范围统计量返回累积概率是 prob 的值。
IDF.T(prob , df)
IDF.T(prob, df)。 数值。 从学生氏 t 分布返回值,具有指定的自由度 df,其累积概率为 prob。
IDF.UNIFORM(prob , min , max)
IDF.UNIFORM(prob, min, max)。 数值。 返回在最小值和最大值之间的均匀分布中累积概率为 prob 的值。
IDF.WEIBULL(prob , a , b)
IDF.WEIBULL(prob, a, b)。 数值。 返回具有指定参数的威布尔分布中累积概率为 prob 的值。
INDEX (haystack , needle , divisor)
INDEX(haystack,needle[,divisor])。 数值。 返回指示 haystack 中第一次出现 needle 的字节位置的数字。 可选的第三个参数 divisor 是用于将 needle 划分为单独字符串的字节数。 每个子字符串用于进行搜索,函数返回第一个出现的任何子字符串。 Divisor 必须是正整数并且必须均匀分割 needle 长度。 如果 needle 未出现在 haystack 中,那么返回 0。
L
LAG (变量, n)
LAG(variable[, n])。 数值或字符串。 前一个案或前 n 个个案中的变量的值。 可选的第二个自变量 n 必须是正整数;缺省值为 1。 例如,prev4=LAG(gnp,4) 返回当前第 4 个个案的 gnp 的值。 前四个个案的 prev4 为系统缺失值。
LENGTH (strexpr)
LENGTH(strexpr)。 数值。 返回 strexpr 的字节长度,strexpr 必须是一个字符串表达式。 对于字符串变量, 在 Unicode 模式中,这是每个值的字节数,不包括尾部空格,但在代码页模式中,这是定义的变量长度,包括尾部空格。 若要获取代码页模式中不带尾部空格时的长度(字节),请使用 LENGTH(RTRIM(strexpr))。
LG10(numexpr)
LG10(numexpr). 数值。 返回以 10 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数字。
LN (numexpr)
LN(numexpr)。 数值。 返回以 e 为底数的 numexpr 的对数,numexpr 必须为大于 0 的数字。
LNGAMMA
LNGAMMA(numexpr)。 数值。 返回 numexpr 的完全伽玛函数的对数,numexpr 必须为大于 0 的数字。
LOWER (strexpr)
LOWER(strexpr)。 字符串。 返回 strexpr,同时大写字母都更改为小写字母而其他字符不变。 该参数可以是一个字符串变量或一个值。 例如,如果 name1 的值为 Charles,则 LOWER(name1) 返回 charles。
LPAD (strexpr1,length,strexpr2)
LPAD(strexpr1,length[,strexpr2])。 字符串。 使用尽可能多拟合 strexpr2 的完整副本作为填充字符串向左填充 strexpr1 以使其长度达到 length 所指定的值。 长度的值表示字节数且必须为正整数。 如果省略可选参数 strexpr2,那么会用空格填充值。
LTRIM (strexpr , char)
LTRIM(strexpr[,char])。 字符串。 返回包含移去的 char 的任何前导实例的 strexpr。 如果不指定 char,那么会移去前导空格。 Char 必须解析为单个字符。
M
MAX (value , value [, ..])
MAX(value,value[,..]). Numeric or string. 返回其具有有效值的参数的最大值。 此函数需要两个或更多参数。 对于数值,您可以指定有效参数的最小数目,以对此函数求值。
MBLEN.BYTE(strexpr , pos)
MBLEN.BYTE(strexpr,pos)。 数值。 返回在 strexpr 的字节位置 pos 处的字符中的字节数。
MEAN(numexpr,numexpr[,..])
MEAN(numexpr,numexpr[,..]). Numeric. 返回其具有有效的、非缺失值的参数的算术平均值。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
MEDIAN (numexpr , numexpr [, ..])
MEDIAN(numexpr,numexpr[,..]). Numeric. 返回其具有有效的、非缺失值的参数的中位数(第 50 个百分位)。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
MIN (value , value [, ..])
MIN(value,value[,..]). Numeric or string. 返回其具有有效非缺失值的参数的最小值。 此函数需要两个或更多参数。 对于数值,您可以指定有效参数的最小数目,以对此函数求值。
MISSING (变量)
MISSING(variable)。 逻辑值。 如果变量具有系统缺失值或用户缺失值,那么返回 1 或 true。 参数应为活动数据集中的变量名。
MOD (numexpr ,模数)
MOD(numexpr,modulus)。 数值。 返回 numexpr 除以 modulus 所得到的余数。 两个参数必须都是数值,且 modulus 不得为 0。
N
NCDF.BETA(quant , shape1, shape2, nc)
NCDF.BETA(quant, shape1, shape2, nc)。 数值。 返回具有给定形状和非中心性参数的非中心 Beta 分布中的值小于 quant 的累积概率。
NCDF.CHISQ(quant , df , nc)
NCDF.CHISQ(quant, df, nc)。 数值。 返回具有自由度 df 和指定非中心性参数的非中心卡方分布中的值小于 quant 的累积概率。
NCDF.F(quant , df1, df2,nc)
NCDF.F(quant, df1, df2, nc)。 数值。 返回具有自由度 df1 和 df2 和非中心性 nc 的 F 分布中的值小于 quant 的累积概率。
NCDF.T(quant , df , nc)
NCDF.T(quant, df, nc)。 数值。 返回具有指定自由度 df 和非中心性 nc 的 Student t 分布中的值小于 quant 的累积概率。
NMISS (variable [, ..])
NMISS(variable[,..]). Numeric. 返回具有系统缺失值和用户缺失值的参数的计数。 此函数需要一个或多个参数,这些参数应为活动数据集中的变量名。
NORMAL (stddev)
NORMAL(stddev)。 数值。 返回具有平均值 0 和标准差 stddev 的分布中某个正态分布的伪随机数,stddev 必须为正数。 您可以重复伪随机数的序列,方法是在每个序列前的“随机数种子”对话框中设置种子。
NORMALIZE(strexp)。
NORMALIZE(strexp)。 字符串。 返回 strexp 标准化版本。 Unicode 模式下,返回 Unicode NFC。 代码页模式下,无效应并返回未修改的 strexp。 结果长度可能与输入长度不同。
NPDF.BETA
NPDF.BETA(quant, shape1, shape2, nc)。 数值。 以给定形状和非中心性参数返回处于 quant 的非中心 beta 分布的概率密度。
NPDF.CHISQ
NPDF.CHISQ(quant, df, nc)。 数值。 以自由度 df 和指定的非中心性参数返回处于 quant 的非中心卡方分布的概率密度。
NPDF.F
NPDF.F(quant, df1, df2, nc)。 数值。 以自由度 df1 和 df2 以及非中心性 nc 返回处于 quant 的非中心 F 分布的概率密度。
NPDF.T
NPDF.T(quant, df, nc)。 数值。 返回具有指定自由度 df 及非中心 nc 的非中心 Student t 分布在 quant 处的概率密度。
NTRIM (varname)
NTRIM(varname)。 返回 varname 值,不用删除尾部空格。 varname 的值必须是一个变量名,不可以是一个表达式。
NUMBER (strexpr , format)
NUMBER(strexpr,format)。 数值。 以数字形式返回字符串表达式 strexpr 的值。 第二个参数 format 是用于读取 strexpr 的数值格式。 例如,NUMBER(stringDate,DATE11) 将包含一般格式 dd-mmm-yyyy 日期的字符串转换为代表该日期的秒数的数字。 (若要将值显示为日期,那么请使用 FORMATS 或 PRINT FORMATS 命令。) 如果无法使用此格式读取该字符串,那么此函数将返回系统缺失值。
NVALID (variable [, ..])
NVALID(variable[,..]). Numeric. 返回有着有效非缺失值的参数的计数。 此函数需要一个或多个参数,这些参数应为活动数据集中的变量名。
P
PDF.BERNOULLI
PDF.BERNOULLI(quant, prob)。 数值。 以给定概率参数返回 Bernoulli 分布中的值将等于 quant 的概率。
PDF.BETA
PDF.BETA(quant, shape1, shape2)。 数值。 以给定的形状参数返回处于 quant 的 beta 分布的概率密度。
PDF.BINOM
PDF.BINOM(quant, n, prob)。 数值。 返回当每次试验的成功概率是 prob 时,n 次试验中的成功次数将等于 quant 的概率。 当 n 为 1 时,这等同于 PDF.BERNOULLI。
PDF.BVNOR
PDF.BVNOR(quant1, quant2, corr)。 数值。 以给定的相关性参数返回处于 quant1 和 quant2 的标准双元正态分布的概率密度。
PDF.CAUCHY
PDF.CAUCHY(quant, loc, scale)。 数值。 以给定的位置和刻度参数返回处于 quant 的 Cauchy 分布的概率密度。
PDF.CHISQ
PDF.CHISQ(quant, df)。 数值。 以 df 自由度返回处于 quant 的卡方分布的概率密度。
PDF.EXP
PDF.EXP(quant, shape)。 数值。 以给定的 shape 参数返回处于 quant 的指数分布的概率密度。
PDF.F
PDF.F(quant, df1, df2)。 数值。 以自由度 df1 和 df2 返回处于 quant 的 F 分布的概率密度。
PDF.GAMMA
PDF.GAMMA(quant, shape, scale)。 数值。 以给定的 shape 和 scale 参数返回处于 quant 的伽玛分布的概率密度。
PDF.GEOM
PDF.GEOM(quant, prob)。 数值。 返回在给定成功概率 prob 情况下获得成功的试验次数 quant 的概率。
PDF.HALFNRM
PDF.HALFNRM(quant, mean, stddev)。 数值。 以指定的平均值和标准差返回处于 quant 的半正态分布的概率密度。
PDF.HYPER
PDF.HYPER(quant, total, sample, hits)。 数值。 返回从范围大小 total 随机选择 sample 对象(其中 hits 具有指定的特征)时具有指定特征的对象数 quant 的概率。
PDF.IGAUSS
PDF.IGAUSS(quant, loc, scale)。 数值。 以给定的位置和刻度参数返回处于 quant 的高斯分布的概率密度。
PDF.LAPLACE
PDF.LAPLACE(quant, mean, scale)。 数值。 以指定的平均值和刻度参数返回处于 quant 的 Laplace 分布的概率密度。
PDF.LNORMAL
PDF.LNORMAL(quant, a, b)。 数值。 以指定的参数返回处于 quant 的对数正态分布的概率密度。
PDF.LOGISTIC
PDF.LOGISTIC(quant, mean, scale)。 数值。 以指定的平均值和刻度参数返回处于 quant 的 logistic 分布的概率密度。
PDF.NEGBIN
PDF.NEGBIN(quant, thresh, prob)。 数值。 返回当阈值参数为 thresh 且给定成功概率 prob 时获得成功的试验次数 quant 的概率。
PDF.NORMAL
PDF.NORMAL(quant, mean, stddev)。 数值。 以指定平均值和标准差返回处于 quant 的正态分布的概率密度。
PDF.PARETO
PDF.PARETO(quant, threshold, shape)。 数值。 以指定的阈值和形状参数返回处于 quant 的 Pareto 分布的概率密度。
PDF.POISSON
PDF.POISSON(quant, mean)。 数值。 以指定的平均值或比率参数返回泊松分布中的某个值将等于 quant 的概率。
PDF.T
PDF.T(quant, df)。 数值。 返回具有指定自由度 df 的Student t 分布在 quant 处的概率密度。
PDF.UNIFORM
PDF.UNIFORM(quant, min, max)。 数值。 以指定的最小值和最大值返回处于 quant 的均匀分布的概率密度。
PDF.WEIBULL
PDF.WEIBULL(quant, a, b)。 数值。 以指定的参数返回处于 quant 的威布尔分布的概率密度。
PROBIT (prob)
PROBIT(prob)。 数值。 返回标准正态分布中累积概率等于 prob 的值。 参数 prob 是大于 0 且小于 1 的概率。
R
RANGE (test , lo , hi [, lo , hi , ..])
RANGE(test,lo,hi[,lo,hi,..])。 逻辑值。 如果文本位于由 lo、hi 对定义的任何包含范围之内,那么返回值为 1 或 true。 参数必须全部为数字或全部为字符串,长度必须相同,并且每个 lo、hi 对必须按 lo <= hi 来排序。 请注意,对于字符串值,由于使用了国家/地区对照顺序,即使是同一字符集,其结果也可能因语言环境不同而不同。 语言顺序(而非 ASCII 顺序),决定了序列中的特定字符的位置。
REPLACE (a1,a2,a3,a4)
REPLACE(a1, a2, a3[, a4])。 字符串。 在 a1 中,a2 的实例替换为 a3。 可选参数 a4 指定要替换的实例数;如果省略 a4,那么替换所有实例。 参数 a1、a2 和 a3 必须解析为字符串值(用引号括起的文本字符串或字符串变量),可选参数 a4 必须解析为非负整数。 例如,REPLACE("abcabc", "a", "x") 返回值“xbcxbc”;REPLACE("abcabc", "a", "x", 1) 返回值“xbcabc”。
RINDEX (haystack , needle , divisor)
RINDEX(haystack,needle[,divisor])。 数值。 返回一个整数,指示字符串 needle 最后一次出现在字符串 haystack 中的起始字节位置。 可选的第三个参数 divisor 是用于将 needle 划分为单独的字符串的字节数。 Divisor 必须是正整数并且必须均匀分割 needle 长度。 如果未找到 needle,那么返回值 0。
RPAD (strexpr1,length,strexpr2)
RPAD(strexpr1,length[,strexpr2])。 字符串。 使用 strexpr2 向右填充 strexpr1,以将其延伸到 length 所给定的长度,该长度使用同填充字符串一样多的完整副本,这些副本将拟合 strexpr2。 长度的值表示字节数且必须为正整数。 可选的第三个参数 strexpr2 是一个加引号的字符串或一个解析为字符串的表达式。 如果省略 strepxr2,那么会用空格填充值。
RTRIM (strexpr , char)
RTRIM(strexpr[,char])。 字符串。 删除 strexpr 中 char 的尾部实例。 可选的第二个参数 char 是包含在一对单引号中的单个字符,或是某个产生单个字符的表达式。 如果忽略 char,那么会去除尾随空白。
RV.BERNOULLI(prob)
RV.BERNOULLI(prob)。 数值。 返回具有指定概率参数 prob 的 Bernoulli 分布中的随机值。
RV.BETA(shape1, shape2)
RV.BETA(shape1, shape2). 数值。 返回具有指定形状参数的 Beta 分布中的随机值。
RV.BINOM(n , prob)
RV.BINOM(n, prob)。 数值。 返回具有指定试验次数和概率参数的二项式分布中的随机值。
RV.CAUCHY(loc , scale)
RV.CAUCHY(loc, scale)。 数值。 返回具有指定位置和刻度参数的 Cauchy 分布中的随机值。
RV.CHISQ(df)
RV.CHISQ(df)。 数值。 返回具有指定自由度 df 的卡方分布中的随机值。
RV.EXP(形状)
RV.EXP(scale)。 数值。 返回具有指定刻度参数的指数分布中的随机值。
RV.F(df1, df2)
RV.F(df1, df2). 数值。 返回具有指定自由度 df1 和 df2 的 F 分布中的随机值。
RV.GAMMA(形状,刻度)
RV.GAMMA(shape, scale)。 数值。 返回具有指定形状和刻度参数的伽玛分布中的随机值。
RV.GEOM(prob)
RV.GEOM(prob)。 数值。 以指定的概率参数从几何分布中返回一个随机值。
RV.HALFNRM
RV.HALFNRM(mean, stddev)。 数值。 以指定的平均值和标准差从半正态分布中返回一个随机值。
RV.HYPER(total , sample , hits)
RV.HYPER(total, sample, hits)。 数值。 以指定的参数从超几何分布中返回一个随机值。
RV.IGAUSS
RV.IGAUSS(loc, scale)。 数值。 以指定的位置和刻度参数从逆高斯分布中返回一个随机值。
RV.LAPLACE(平均值,刻度)
RV.LAPLACE(mean, scale)。 数值。 返回具有指定平均值和刻度参数的 Laplace 分布中的随机值。
RV.LNORMAL(a , b)
RV.LNORMAL(a, b)。 数值。 返回具有指定参数的对数正态分布中的随机值。
RV.LOGISTIC(平均值,刻度)
RV.LOGISTIC(mean, scale)。 数值。 返回具有指定平均值和刻度参数的 logistic 分布中的随机值。
RV.NEGBIN(threshold , prob)
RV.NEGBIN(threshold, prob)。 数值。 返回具有指定阈值和概率参数的负二项式分布中的随机值。
RV.NORMAL(平均值,标准差)
RV.NORMAL(mean, stddev)。 数值。 返回具有指定平均值和标准差的正态分布中的随机值。
RV.PARETO(阈值,形状)
RV.PARETO(threshold, shape)。 数值。 返回具有指定阈值和形状参数的 Pareto 分布中的随机值。
RV.POISSON(mean)
RV.POISSON(mean)。 数值。 返回具有指定平均值/比率参数的泊松分布中的随机值。
RV.T(df)
RV.T(df)。 数值。 返回具有指定自由度 df 的 Student t 分布中的随机值。
RV.UNIFORM(min , max)
RV.UNIFORM(min, max)。 数值。 返回具有指定最小值和最大值的均匀分布中的随机值。 另请参阅 UNIFORM 函数。
RV.WEIBULL(a , b)
RV.WEIBULL(a, b)。 数值。 返回具有指定参数的威布尔分布中的随机值。
S
SD (numexpr , numexpr [, ..])
SD(numexpr,numexpr[,..]). Numeric. 返回其具有有效非缺失值的参数的标准差。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
SIG.CHISQ
SIG.CHISQ(quant, df)。 数值。 返回自由度为 df 的卡方分布中的值大于 quant 的累积概率
显著水平。 五
不应将这些显著性值用于检验有关表中的 F 值的假设。 聚类分析专门尝试使组间方差最大化,而此处报告的显著性值不反映该情况。
SIN (弧度)
SIN(radians)。 数值。 返回 radians 的正弦(以弧度为单位),radians 必须为数字值。
SQRT (numexpr)
SQRT(numexpr)。 数值。 返回 numexpr 的正平方根,numexpr 必须为非负数。
StrApplyModel(handle,, "函数", 类别)
StrApplyModel(handle, "function", value)。 字符串。 使用句柄指定的模型将特定得分函数应用于输入个案数据,其中“function”是以下字符串文本值之一,以引号括起:predict、stddev、probability、confidence、nodeid、cumhazard、neighbor 和 distance。 模型句柄是与外部 XML 文件相关联的名称,在 MODEL HANDLE 命令中定义。 当功能是“概率”、“邻元素”或“距离”时,应用可选第三参数。 对于“概率”,其指定为其计算概率的类别。 对于“邻元素”和“距离”,其指定最近相邻模型的特定邻元素(作为整数)。 如果不能计算值,那么 StrApplyModel 返回空字符串。
字符串 (numexpr , format)
STRING(numexpr,format)。 字符串。 当 numexpr 根据 format 转换为字符串时,返回所产生的字符串。 STRING(-1.5,F5.2) 将返回字符串值“-1.50”。 第二个参数 format 必须是一种用于写数字值的格式。
STRUNC (strexp , length)
STRUNC(strexp, length)。 字符串。 返回截断至长度(以字节为单位)的 strexp 然后删除所有尾部空格。 截断将删除任何可能被截断的字符片段。
SUBSTR (strexpr , pos , length)
SUBSTR(strexpr,pos[,length])。 字符串。 返回从 strexpr 字节位置 pos 开始的子字符串。 可选第三参数代表子字符串中的字节数。 如果省略可选参数长度,则返回从 strexpr 的字节位置 pos 处开始且运行至 strexpr 末尾的字符串。
SUM (numexpr , numexpr [, ..])
SUM(numexpr,numexpr[,..]). Numeric. 返回具有有效的、非缺失值的参数的和。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
SYSMIS (numvar)
SYSMIS(numvar)。 逻辑值。 如果 numvar 的值为系统缺失值,那么返回 1 或 true。 参数 numvar 必须为活动数据集中某个数字变量的名称。
T
TIME.DAYS(天)
TIME.DAYS(days)。 数值。 返回一个对应于所指示的 days 数的时间区间。 参数必须为数值。 要将结果显示为时间,请将结果变量指定为时间格式。
TIME.HMS(小时 [,分钟,秒])
TIME.HMS(hours[,minutes,seconds])。 数值。 返回与所指示的 hours、minutes 和 seconds 数对应的时间区间。 分钟和秒参数可选。 如果任何高阶参数为非零数,那么分钟和秒必须解析为小于 60 的数字。 除最后非零参数外的所有参数必须解析为整数。 例如 TIME.HMS(25.5) 和 TIME.HMS(0,90,25.5) 有效,而 TIME.HMS(25.5,30) 和 TIME.HMS(25,90) 则无效。 所有参数都必须解析为全正或全负的值。 要将结果显示为时间,请将结果变量指定为时间格式。
U
UNIFORM (max)
UNIFORM(max)。 数值。 返回一个在 0 和参数 max 之间均匀分布的伪随机数,max 必须为数值(但可以是负数)。
UPCASE (strexpr)
UPCASE(strexpr)。 字符串。 在返回的值中将 strexpr 的小写字母变成了大写字母,而其他字符保持不变。
V
值 (变量)
VALUE(variable). 数值。 返回 variable 的值,忽略 variable 的用户缺失值定义,variable 的值必须是数字变量名称或者是对变量名称的向量引用。
VALUELABEL (varname)
VALUELABEL(varname)。 字符串。 返回变量的值的值标签;如果值没有标签,那么返回空字符串。 varname 的值必须是一个变量名,不可以是一个表达式。
VARIANCE(numexpr,numexpr[,..])
VARIANCE(numexpr,numexpr[,..]). Numeric. 返回其具有有效值的参数的方差。 该函数需要两个或多个参数,且这些参数必须为数值。 您可以指定有效参数的最小数目,以对此函数求值。
X
XDATE.DATE(日期值)
XDATE.DATE(datevalue)。 数值。 从代表日期的数值中返回日期部分。 参数可以是数字、日期格式变量或解析为日期的表达式。 要将结果显示为日期,请对变量应用日期格式。
XDATE.HOUR(datevalue)
XDATE.HOUR(datetime)。 数值。 从代表时间或日期时间的值中返回小时(0 到 23 之间的整数)。 参数可以为数字、时间或日期时间变量,或者解析为时间或日期时间值的表达式。
XDATE.JDAY(日期值)
XDATE.JDAY(datevalue)。 数值。 从代表日期的数值中返回一年当中的日期(1 到 366 之间的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.MDAY(日期值)
XDATE.MDAY(datevalue)。 数值。 从代表日期的数值中返回月份中的日期(1 到 31 之间的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.MINUTE(datevalue)
XDATE.MINUTE(datetime)。 数值。 从代表时间或日期时间的值中返回分钟(0 到 59 之间的整数)。 参数可以是数字、时间或日期时间变量或解析为时间或日期时间值的表达式。
XDATE.MONTH(日期值)
XDATE.MONTH(datevalue)。 数值。 从代表日期的数值中返回月份(1 到 12 之间的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.QUARTER(日期值)
XDATE.QUARTER(datevalue)。 数值。 从代表日期的数值中返回一年当中的季度(1 到 4 之间的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.SECOND(datevalue)
XDATE.SECOND(datetime)。 数值。 从代表时间或日期时间的值中返回秒(0 到 60 之间的数值)。 参数可以为数字、时间或日期时间变量,或者解析为时间或日期时间值的表达式。
XDATE.TDAY(时间值)
XDATE.TDAY(timevalue)。 数值。 从代表时间区间的数值中返回整天数(整数)。 参数可以是数字、日期格式变量或解析为时间间隔的表达式。
XDATE.TIME(datevalue)
XDATE.TIME(datetime)。 数值。 从代表时间或日期时间的值中返回时间部分。 参数可以为数字、时间或日期时间变量,或者解析为时间或日期时间值的表达式。 要将结果显示为时间,请将变量指定为时间格式。
XDATE.WEEK(日期值)
XDATE.WEEK(datevalue)。 数值。 从代表日期的数值中返回星期数(1 到 53 的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.WKDAY(日期值)
XDATE.WKDAY(datevalue)。 数值。 从代表日期的数值中返回星期(代表星期天的 1 和代表星期六的 7 之间的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。
XDATE.YEAR(datevalue)
XDATE.YEAR(datevalue)。 数值。 从代表日期的数值返回年份(四位的整数)。 参数可以是数字、日期格式变量或解析为日期的表达式。