统计函数

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 脚本 > 永洪脚本函数 > 全局函数 

统计函数

复制链接

函数

说明

返回类型

举例

avedev

返回数据点与它们的平均值的绝对偏差平均值。

double

avedev(Object valuesObj)

average

返回其参数的平均值。

double

average(Object valuesObj)

averagea

返回其参数的平均值,包括数字、文本和逻辑值。

double

averagea(Object valuesObj)

averageif

返回区域中满足给定条件的所有单元格的平均值(算术平均值)。

double

averageif(Object valuesObj, String criteria, Object avgValuesObj)

binomdist

返回一元二项式分布的概率值。

double

binomdist(double counts, double trials, double successP,boolean cummulative)

correl

返回两个数据集之间的相关系数。

double

correl(Object valuesObj1, Object valuesObj2)

statisticCount

计算参数列表中参数的个数。

int

statisticCount(Object valuesObj)

counta

计算参数列表中非空值的个数。

int

counta(Object valuesObj)

countblank

计算区域内空白单元格的数量。

int

countblank(Object valuesObj)

countdistinct

计算参数列表中非重复数字的个数。

int

countdistinct(Object valuesObj)

countif

计算区域内符合给定条件的单元格的数量(目前只支持数字的表达式的形式)。

int

countif(Object rangeObj, String criteria)

countn

返回数组中数字的个数。

int

countn(Object valuesObj)

devsq

返回偏差的平方和。

double

devsq(Object valuesObj)

expondist

返回指数分布。

double

expondist(double x, double lambda, boolean cumulative)

fisher

返回Fisher变换值。

double

fisher(double value)

fisherinv

返回Fisher变换的反函数值。

double

fisherinv(double value)

forecast

返回沿线性趋势的值。

double

forecast(double x, Object yObj, Object xObj)

frequency

以垂直数组的形式返回频率分布。

int

frequency(Object datasObj, Object rangesObj)

geomean

返回几何平均值。

double

geomean(Object valuesObj)

harmean

返回调和平均值。

double

harmean(Object valuesObj)

hypgeomdist

返回超几何分布。

double

hypgeomdist(double number_succ, double number_sample,double pop_succ, double number_pop, boolean cumulative)

intercept

返回线性回归线的截距。

double

intercept(Object knownYObj, Object knownXObj)

kurt

返回数据集的峰值。

double

kurt(Object valuesObj)

large

返回数据集中第k个最大值。

double

large(Object valuesObj, int k)

statisticMax

返回参数列表中的最大值。

double

statisticMax(Object valuesObj)

maxa

返回参数列表中的最大值,包括数字、文本、时间和逻辑值。

double

maxa(Object valuesObj)

statisticMedian

返回给定数值集合的中的值。

double

statisticMedian(Object valuesObj)

statisticMin

返回参数列表中的最小值。

double

statisticMin(Object valuesObj)

mina

返回参数列表中的最小值,包括数字、文本、时间和逻辑值。

double

mina(Object valuesObj)

statisticMode

返回在数据集内出现次数最多的值。

double

statisticMode(Object valuesObj)

negbinomdist

返回负二项式分布。

double

negbinomdist(double nb_fail, double nb_succ, double pro_succ)

pearson

返回Pearson乘积矩相关系数。

double

pearson(Object valuesObj1, Object valuesObj2)

percentile

返回区域中数值的第k个百分点的值。

double

percentile(Object valuesObj, double k)

percentrank

返回数据集中值的百分比排位。

double

percentrank(Object valuesObj, double target, double significance)

permut

返回给定数目对象的排列数。

double

permut(double number, double chosen)

poisson

返回泊松分布。

double

poisson(double x, double mean, boolean cumulative)

prob

返回区域中的数值落在指定区间内的概率。

double

prob(Object rangeObj, Object probRangeObj, double llimit, double uplimit)

statisticQuartile

返回一组数据的四分位点。

double

statisticQuartile(Object valuesObj, double quart)

rank

返回一列数字的数字排位。

int

rank(double number, Object valuesObj, double order)

rsq

返回Pearson乘积矩相关系数的平方。

double

rsq(Object arrayObj1, Object arrayObj2)

skew

返回分布的不对称度。

double

skew(Object valuesObj)

slope

返回线性回归线的斜率。

double

slope(Object yObjs, Object xObjs)

small

返回数据集中的第k个最小值。

double

small(Object valuesObj, int k)

standardized

返回正态化数值。

double

standardize(double x, double mean, double standard_dev)

stdev

基于样本估算标准偏差。

double

stdev(Object valuesObj)

stdeva

基于样本(包括数字、文本和逻辑值)估算标准偏差。

double

stdeva(Object valuesObj)

stdevp

基于整个样本总体计算标准偏差。

double

stdevp(Object valuesObj)

stdevpa

基于总体(包括数字、文本和逻辑值)计算标准偏差。

double

stdevpa(Object valuesObj)

steyx

返回通过线性回归法预测每个x 的y值时所产生的标准误差。

double

steyx(Object yObjs, Object xObjs)

trimmean

返回数据集的内部平均值。

double

trimmean(Object valuesObj, double percent)

varn

基于样本估算方差(对应Excel中的var,但是var是script中的关键字,固软件中改为varn)。

double

varn(Object valuesObj)

vara

基于样本(包括数字、文本和逻辑值)估算方差。

double

vara(Object valuesObj)

varp

计算基于样本总体的方差。

double

varp(Object valuesObj)

varpa

计算基于总体(包括数字、文本和逻辑值)的标准偏差。

double

varpa(Object valuesObj)

weightedavg

返回两个数组的加权平均值。

double

weightedavg(Object array1Obj, Object array2Obj)

weibull

返回威布尔概率密度。

double

weibull(double x, double alpha, double beta, boolean cumulative)