class PHPExcel_Calculation_Statistical

PHPExcelCalculationStatistical

Copyright (c) 2006 - 2015 PHPExcel

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Methods

static float
AVEDEV()

AVEDEV

static float
AVERAGE()

AVERAGE

static float
AVERAGEA()

AVERAGEA

static float
AVERAGEIF($aArgs, $condition, $averageArgs = array())

AVERAGEIF

static float
BETADIST($value, $alpha, $beta, $rMin, $rMax = 1)

BETADIST

static float
BETAINV($probability, $alpha, $beta, $rMin, $rMax = 1)

BETAINV

static float
BINOMDIST(float $value, float $trials, float $probability, boolean $cumulative)

BINOMDIST

static float
CHIDIST(float $value, float $degrees)

CHIDIST

static float
CHIINV(float $probability, float $degrees)

CHIINV

static float
CONFIDENCE(float $alpha, float $stdDev, float $size)

CONFIDENCE

static float
CORREL(array $yValues, array $xValues = null)

CORREL

static int
COUNT()

COUNT

static int
COUNTA()

COUNTA

static int
COUNTBLANK()

COUNTBLANK

static int
COUNTIF($aArgs, $condition)

COUNTIF

static float
COVAR(array $yValues, array $xValues)

COVAR

static int
CRITBINOM(float $trials, float $probability, float $alpha)

CRITBINOM

static float
DEVSQ()

DEVSQ

static float
EXPONDIST(float $value, float $lambda, boolean $cumulative)

EXPONDIST

static float
FISHER(float $value)

FISHER

static float
FISHERINV(float $value)

FISHERINV

static float
FORECAST(float $xValue, array $yValues, array $xValues)

FORECAST

static float
GAMMADIST(float $value, float $a, float $b, boolean $cumulative)

GAMMADIST

static float
GAMMAINV(float $probability, float $alpha, float $beta)

GAMMAINV

static float
GAMMALN(float $value)

GAMMALN

static float
GEOMEAN()

GEOMEAN

static array
GROWTH(array $yValues, array $xValues = array(), array $newValues = array(), boolean $const = true)

GROWTH

static float
HARMEAN()

HARMEAN

static float
HYPGEOMDIST(float $sampleSuccesses, float $sampleNumber, float $populationSuccesses, float $populationNumber)

HYPGEOMDIST

static float
INTERCEPT(array $yValues, array $xValues)

INTERCEPT

static float
KURT()

KURT

static float
LARGE()

LARGE

static array
LINEST(array $yValues, array $xValues = null, boolean $const = true, boolean $stats = false)

LINEST

static array
LOGEST(array $yValues, array $xValues = null, boolean $const = true, boolean $stats = false)

LOGEST

static float
LOGINV(float $probability, float $mean, float $stdDev)

LOGINV

static float
LOGNORMDIST(float $value, float $mean, float $stdDev)

LOGNORMDIST

static float
MAX()

MAX

static float
MAXA()

MAXA

static float
MAXIF($aArgs, $condition, $sumArgs = array())

MAXIF

static float
MEDIAN()

MEDIAN

static float
MIN()

MIN

static float
MINA()

MINA

static float
MINIF($aArgs, $condition, $sumArgs = array())

MINIF

static float
MODE()

MODE

static float
NEGBINOMDIST(float $failures, float $successes, float $probability)

NEGBINOMDIST

static float
NORMDIST(float $value, float $mean, float $stdDev, boolean $cumulative)

NORMDIST

static float
NORMINV($probability, $mean, $stdDev)

NORMINV

static float
NORMSDIST(float $value)

NORMSDIST

static float
NORMSINV(float $value)

NORMSINV

static float
PERCENTILE()

PERCENTILE

static float
PERCENTRANK(array $valueSet, number $value, number $significance = 3)

PERCENTRANK

static int
PERMUT(int $numObjs, int $numInSet)

PERMUT

static float
POISSON(float $value, float $mean, boolean $cumulative)

POISSON

static float
QUARTILE()

QUARTILE

static float
RANK(number $value, array $valueSet, mixed $order)

RANK

static float
RSQ(array $yValues, array $xValues)

RSQ

static float
SKEW()

SKEW

static float
SLOPE(array $yValues, array $xValues)

SLOPE

static float
SMALL()

SMALL

static float
STANDARDIZE(float $value, float $mean, float $stdDev)

STANDARDIZE

static float
STDEV()

STDEV

static float
STDEVA()

STDEVA

static float
STDEVP()

STDEVP

static float
STDEVPA()

STDEVPA

static float
STEYX(array $yValues, array $xValues)

STEYX

static float
TDIST(float $value, float $degrees, float $tails)

TDIST

static float
TINV(float $probability, float $degrees)

TINV

static array
TREND(array $yValues, array $xValues = array(), array $newValues = array(), boolean $const = true)

TREND

static float
TRIMMEAN()

TRIMMEAN

static float
VARFunc()

VARFunc

static float
VARA()

VARA

static float
VARP()

VARP

static float
VARPA()

VARPA

static float
WEIBULL(float $value, float $alpha, float $beta, boolean $cumulative)

WEIBULL

static float
ZTEST($dataSet, $m0, $sigma = null)

ZTEST

Details

at line 745
static float AVEDEV()

AVEDEV

Returns the average of the absolute deviations of data points from their mean. AVEDEV is a measure of the variability in a data set.

Excel Function: AVEDEV(value1[,value2[, ...]])

Return Value

float

at line 794
static float AVERAGE()

AVERAGE

Returns the average (arithmetic mean) of the arguments

Excel Function: AVERAGE(value1[,value2[, ...]])

Return Value

float

at line 837
static float AVERAGEA()

AVERAGEA

Returns the average of its arguments, including numbers, text, and logical values

Excel Function: AVERAGEA(value1[,value2[, ...]])

Return Value

float

at line 886
static float AVERAGEIF($aArgs, $condition, $averageArgs = array())

AVERAGEIF

Returns the average value from a range of cells that contain numbers within the list of arguments

Excel Function: AVERAGEIF(value1[,value2[, ...]],condition)

Parameters

$aArgs
$condition
$averageArgs

Return Value

float

at line 930
static float BETADIST($value, $alpha, $beta, $rMin, $rMax = 1)

BETADIST

Returns the beta distribution.

Parameters

$value
$alpha
$beta
$rMin
$rMax

Return Value

float

at line 969
static float BETAINV($probability, $alpha, $beta, $rMin, $rMax = 1)

BETAINV

Returns the inverse of the beta distribution.

Parameters

$probability
$alpha
$beta
$rMin
$rMax

Return Value

float

at line 1028
static float BINOMDIST(float $value, float $trials, float $probability, boolean $cumulative)

BINOMDIST

Returns the individual term binomial distribution probability. Use BINOMDIST in problems with a fixed number of tests or trials, when the outcomes of any trial are only success or failure, when trials are independent, and when the probability of success is constant throughout the experiment. For example, BINOMDIST can calculate the probability that two of the next three babies born are male.

Parameters

float $value Number of successes in trials
float $trials Number of trials
float $probability Probability of success on each trial
boolean $cumulative

Return Value

float

at line 1066
static float CHIDIST(float $value, float $degrees)

CHIDIST

Returns the one-tailed probability of the chi-squared distribution.

Parameters

float $value Value for the function
float $degrees degrees of freedom

Return Value

float

at line 1096
static float CHIINV(float $probability, float $degrees)

CHIINV

Returns the one-tailed probability of the chi-squared distribution.

Parameters

float $probability Probability for the function
float $degrees degrees of freedom

Return Value

float

at line 1154
static float CONFIDENCE(float $alpha, float $stdDev, float $size)

CONFIDENCE

Returns the confidence interval for a population mean

Parameters

float $alpha
float $stdDev Standard Deviation
float $size

Return Value

float

at line 1182
static float CORREL(array $yValues, array $xValues = null)

CORREL

Returns covariance, the average of the products of deviations for each data point pair.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 1217
static int COUNT()

COUNT

Counts the number of cells that contain numbers within the list of arguments

Excel Function: COUNT(value1[,value2[, ...]])

Return Value

int

at line 1251
static int COUNTA()

COUNTA

Counts the number of cells that are not empty within the list of arguments

Excel Function: COUNTA(value1[,value2[, ...]])

Return Value

int

at line 1281
static int COUNTBLANK()

COUNTBLANK

Counts the number of empty cells within the list of arguments

Excel Function: COUNTBLANK(value1[,value2[, ...]])

Return Value

int

at line 1312
static int COUNTIF($aArgs, $condition)

COUNTIF

Counts the number of cells that contain numbers within the list of arguments

Excel Function: COUNTIF(value1[,value2[, ...]],condition)

Parameters

$aArgs
$condition

Return Value

int

at line 1343
static float COVAR(array $yValues, array $xValues)

COVAR

Returns covariance, the average of the products of deviations for each data point pair.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 1381
static int CRITBINOM(float $trials, float $probability, float $alpha)

CRITBINOM

Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value

See http://support.microsoft.com/kb/828117/ for details of the algorithm used

Parameters

float $trials number of Bernoulli trials
float $probability probability of a success on each trial
float $alpha criterion value

Return Value

int

at line 1499
static float DEVSQ()

DEVSQ

Returns the sum of squares of deviations of data points from their sample mean.

Excel Function: DEVSQ(value1[,value2[, ...]])

Return Value

float

at line 1549
static float EXPONDIST(float $value, float $lambda, boolean $cumulative)

EXPONDIST

Returns the exponential distribution. Use EXPONDIST to model the time between events, such as how long an automated bank teller takes to deliver cash. For example, you can use EXPONDIST to determine the probability that the process takes at most 1 minute.

Parameters

float $value Value of the function
float $lambda The parameter value
boolean $cumulative

Return Value

float

at line 1581
static float FISHER(float $value)

FISHER

Returns the Fisher transformation at x. This transformation produces a function that is normally distributed rather than skewed. Use this function to perform hypothesis testing on the correlation coefficient.

Parameters

float $value

Return Value

float

at line 1605
static float FISHERINV(float $value)

FISHERINV

Returns the inverse of the Fisher transformation. Use this transformation when analyzing correlations between ranges or arrays of data. If y = FISHER(x), then FISHERINV(y) = x.

Parameters

float $value

Return Value

float

at line 1626
static float FORECAST(float $xValue, array $yValues, array $xValues)

FORECAST

Calculates, or predicts, a future value by using existing values. The predicted value is a y-value for a given x-value.

Parameters

float $xValue Value of X for which we want to find Y
array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 1660
static float GAMMADIST(float $value, float $a, float $b, boolean $cumulative)

GAMMADIST

Returns the gamma distribution.

Parameters

float $value Value at which you want to evaluate the distribution
float $a Parameter to the distribution
float $b Parameter to the distribution
boolean $cumulative

Return Value

float

at line 1693
static float GAMMAINV(float $probability, float $alpha, float $beta)

GAMMAINV

Returns the inverse of the beta distribution.

Parameters

float $probability Probability at which you want to evaluate the distribution
float $alpha Parameter to the distribution
float $beta Parameter to the distribution

Return Value

float

at line 1752
static float GAMMALN(float $value)

GAMMALN

Returns the natural logarithm of the gamma function.

Parameters

float $value

Return Value

float

at line 1781
static float GEOMEAN()

GEOMEAN

Returns the geometric mean of an array or range of positive data. For example, you can use GEOMEAN to calculate average growth rate given compound interest with variable rates.

Excel Function: GEOMEAN(value1[,value2[, ...]])

Return Value

float

at line 1807
static array GROWTH(array $yValues, array $xValues = array(), array $newValues = array(), boolean $const = true)

GROWTH

Returns values along a predicted emponential trend

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X
array $newValues of mixed Values of X for which we want to find Y
boolean $const A logical value specifying whether to force the intersect to equal 0.

Return Value

array of float

at line 1842
static float HARMEAN()

HARMEAN

Returns the harmonic mean of a data set. The harmonic mean is the reciprocal of the arithmetic mean of reciprocals.

Excel Function: HARMEAN(value1[,value2[, ...]])

Return Value

float

at line 1890
static float HYPGEOMDIST(float $sampleSuccesses, float $sampleNumber, float $populationSuccesses, float $populationNumber)

HYPGEOMDIST

Returns the hypergeometric distribution. HYPGEOMDIST returns the probability of a given number of sample successes, given the sample size, population successes, and population size.

Parameters

float $sampleSuccesses Number of successes in the sample
float $sampleNumber Size of the sample
float $populationSuccesses Number of successes in the population
float $populationNumber Population size

Return Value

float

at line 1924
static float INTERCEPT(array $yValues, array $xValues)

INTERCEPT

Calculates the point at which a line will intersect the y-axis by using existing x-values and y-values.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 1954
static float KURT()

KURT

Returns the kurtosis of a data set. Kurtosis characterizes the relative peakedness or flatness of a distribution compared with the normal distribution. Positive kurtosis indicates a relatively peaked distribution. Negative kurtosis indicates a relatively flat distribution.

Return Value

float

at line 2000
static float LARGE()

LARGE

Returns the nth largest value in a data set. You can use this function to select a value based on its relative standing.

Excel Function: LARGE(value1[,value2[, ...]],entry)

Return Value

float

at line 2039
static array LINEST(array $yValues, array $xValues = null, boolean $const = true, boolean $stats = false)

LINEST

Calculates the statistics for a line by using the "least squares" method to calculate a straight line that best fits your data, and then returns an array that describes the line.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X
boolean $const A logical value specifying whether to force the intersect to equal 0.
boolean $stats A logical value specifying whether to return additional regression statistics.

Return Value

array

at line 2099
static array LOGEST(array $yValues, array $xValues = null, boolean $const = true, boolean $stats = false)

LOGEST

Calculates an exponential curve that best fits the X and Y data series, and then returns an array that describes the line.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X
boolean $const A logical value specifying whether to force the intersect to equal 0.
boolean $stats A logical value specifying whether to return additional regression statistics.

Return Value

array

at line 2167
static float LOGINV(float $probability, float $mean, float $stdDev)

LOGINV

Returns the inverse of the normal cumulative distribution

Parameters

float $probability
float $mean
float $stdDev

Return Value

float

at line 2194
static float LOGNORMDIST(float $value, float $mean, float $stdDev)

LOGNORMDIST

Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed with parameters mean and standard_dev.

Parameters

float $value
float $mean
float $stdDev

Return Value

float

at line 2224
static float MAX()

MAX

MAX returns the value of the element of the values passed that has the highest value, with negative numbers considered smaller than positive numbers.

Excel Function: MAX(value1[,value2[, ...]])

Return Value

float

at line 2259
static float MAXA()

MAXA

Returns the greatest value in a list of arguments, including numbers, text, and logical values

Excel Function: MAXA(value1[,value2[, ...]])

Return Value

float

at line 2300
static float MAXIF($aArgs, $condition, $sumArgs = array())

MAXIF

Counts the maximum value within a range of cells that contain numbers within the list of arguments

Excel Function: MAXIF(value1[,value2[, ...]],condition)

Parameters

$aArgs
$condition
$sumArgs

Return Value

float

at line 2339
static float MEDIAN()

MEDIAN

Returns the median of the given numbers. The median is the number in the middle of a set of numbers.

Excel Function: MEDIAN(value1[,value2[, ...]])

Return Value

float

at line 2383
static float MIN()

MIN

MIN returns the value of the element of the values passed that has the smallest value, with negative numbers considered smaller than positive numbers.

Excel Function: MIN(value1[,value2[, ...]])

Return Value

float

at line 2418
static float MINA()

MINA

Returns the smallest value in a list of arguments, including numbers, text, and logical values

Excel Function: MINA(value1[,value2[, ...]])

Return Value

float

at line 2459
static float MINIF($aArgs, $condition, $sumArgs = array())

MINIF

Returns the minimum value within a range of cells that contain numbers within the list of arguments

Excel Function: MINIF(value1[,value2[, ...]],condition)

Parameters

$aArgs
$condition
$sumArgs

Return Value

float

at line 2536
static float MODE()

MODE

Returns the most frequently occurring, or repetitive, value in an array or range of data

Excel Function: MODE(value1[,value2[, ...]])

Return Value

float

at line 2574
static float NEGBINOMDIST(float $failures, float $successes, float $probability)

NEGBINOMDIST

Returns the negative binomial distribution. NEGBINOMDIST returns the probability that there will be numberf failures before the numbers-th success, when the constant probability of a success is probability_s. This function is similar to the binomial distribution, except that the number of successes is fixed, and the number of trials is variable. Like the binomial, trials are assumed to be independent.

Parameters

float $failures Number of Failures
float $successes Threshold number of Successes
float $probability Probability of success on each trial

Return Value

float

at line 2611
static float NORMDIST(float $value, float $mean, float $stdDev, boolean $cumulative)

NORMDIST

Returns the normal distribution for the specified mean and standard deviation. This function has a very wide range of applications in statistics, including hypothesis testing.

Parameters

float $value
float $mean Mean Value
float $stdDev Standard Deviation
boolean $cumulative

Return Value

float

at line 2644
static float NORMINV($probability, $mean, $stdDev)

NORMINV

Returns the inverse of the normal cumulative distribution for the specified mean and standard deviation.

Parameters

$probability
$mean
$stdDev

Return Value

float

at line 2673
static float NORMSDIST(float $value)

NORMSDIST

Returns the standard normal cumulative distribution function. The distribution has a mean of 0 (zero) and a standard deviation of one. Use this function in place of a table of standard normal curve areas.

Parameters

float $value

Return Value

float

at line 2689
static float NORMSINV(float $value)

NORMSINV

Returns the inverse of the standard normal cumulative distribution

Parameters

float $value

Return Value

float

at line 2709
static float PERCENTILE()

PERCENTILE

Returns the nth percentile of values in a range..

Excel Function: PERCENTILE(value1[,value2[, ...]],entry)

Return Value

float

at line 2756
static float PERCENTRANK(array $valueSet, number $value, number $significance = 3)

PERCENTRANK

Returns the rank of a value in a data set as a percentage of the data set.

Parameters

array $valueSet of number An array of, or a reference to, a list of numbers.
number $value The number whose rank you want to find.
number $significance The number of significant digits for the returned percentage value.

Return Value

float

at line 2806
static int PERMUT(int $numObjs, int $numInSet)

PERMUT

Returns the number of permutations for a given number of objects that can be selected from number objects. A permutation is any set or subset of objects or events where internal order is significant. Permutations are different from combinations, for which the internal order is not significant. Use this function for lottery-style probability calculations.

Parameters

int $numObjs Number of different objects
int $numInSet Number of objects in each permutation

Return Value

int Number of permutations

at line 2835
static float POISSON(float $value, float $mean, boolean $cumulative)

POISSON

Returns the Poisson distribution. A common application of the Poisson distribution is predicting the number of events over a specific time, such as the number of cars arriving at a toll plaza in 1 minute.

Parameters

float $value
float $mean Mean Value
boolean $cumulative

Return Value

float

at line 2874
static float QUARTILE()

QUARTILE

Returns the quartile of a data set.

Excel Function: QUARTILE(value1[,value2[, ...]],entry)

Return Value

float

at line 2902
static float RANK(number $value, array $valueSet, mixed $order)

RANK

Returns the rank of a number in a list of numbers.

Parameters

number $value The number whose rank you want to find.
array $valueSet of number An array of, or a reference to, a list of numbers.
mixed $order Order to sort the values in the value set

Return Value

float

at line 2937
static float RSQ(array $yValues, array $xValues)

RSQ

Returns the square of the Pearson product moment correlation coefficient through data points in knowny's and knownx's.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 2967
static float SKEW()

SKEW

Returns the skewness of a distribution. Skewness characterizes the degree of asymmetry of a distribution around its mean. Positive skewness indicates a distribution with an asymmetric tail extending toward more positive values. Negative skewness indicates a distribution with an asymmetric tail extending toward more negative values.

Return Value

float

at line 3003
static float SLOPE(array $yValues, array $xValues)

SLOPE

Returns the slope of the linear regression line through data points in knowny's and knownx's.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 3037
static float SMALL()

SMALL

Returns the nth smallest value in a data set. You can use this function to select a value based on its relative standing.

Excel Function: SMALL(value1[,value2[, ...]],entry)

Return Value

float

at line 3074
static float STANDARDIZE(float $value, float $mean, float $stdDev)

STANDARDIZE

Returns a normalized value from a distribution characterized by mean and standard_dev.

Parameters

float $value Value to normalize
float $mean Mean Value
float $stdDev Standard Deviation

Return Value

float Standardized value

at line 3104
static float STDEV()

STDEV

Estimates standard deviation based on a sample. The standard deviation is a measure of how widely values are dispersed from the average value (the mean).

Excel Function: STDEV(value1[,value2[, ...]])

Return Value

float

at line 3152
static float STDEVA()

STDEVA

Estimates standard deviation based on a sample, including numbers, text, and logical values

Excel Function: STDEVA(value1[,value2[, ...]])

Return Value

float

at line 3203
static float STDEVP()

STDEVP

Calculates standard deviation based on the entire population

Excel Function: STDEVP(value1[,value2[, ...]])

Return Value

float

at line 3249
static float STDEVPA()

STDEVPA

Calculates standard deviation based on the entire population, including numbers, text, and logical values

Excel Function: STDEVPA(value1[,value2[, ...]])

Return Value

float

at line 3296
static float STEYX(array $yValues, array $xValues)

STEYX

Returns the standard error of the predicted y-value for each x in the regression.

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X

Return Value

float

at line 3325
static float TDIST(float $value, float $degrees, float $tails)

TDIST

Returns the probability of Student's T distribution.

Parameters

float $value Value for the function
float $degrees degrees of freedom
float $tails number of tails (1 or 2)

Return Value

float

at line 3388
static float TINV(float $probability, float $degrees)

TINV

Returns the one-tailed probability of the chi-squared distribution.

Parameters

float $probability Probability for the function
float $degrees degrees of freedom

Return Value

float

at line 3446
static array TREND(array $yValues, array $xValues = array(), array $newValues = array(), boolean $const = true)

TREND

Returns values along a linear trend

Parameters

array $yValues of mixed Data Series Y
array $xValues of mixed Data Series X
array $newValues of mixed Values of X for which we want to find Y
boolean $const A logical value specifying whether to force the intersect to equal 0.

Return Value

array of float

at line 3483
static float TRIMMEAN()

TRIMMEAN

Returns the mean of the interior of a data set. TRIMMEAN calculates the mean taken by excluding a percentage of data points from the top and bottom tails of a data set.

Excel Function: TRIMEAN(value1[,value2[, ...]], $discard)

Return Value

float

at line 3526
static float VARFunc()

VARFunc

Estimates variance based on a sample.

Excel Function: VAR(value1[,value2[, ...]])

Return Value

float

at line 3569
static float VARA()

VARA

Estimates variance based on a sample, including numbers, text, and logical values

Excel Function: VARA(value1[,value2[, ...]])

Return Value

float

at line 3621
static float VARP()

VARP

Calculates variance based on the entire population

Excel Function: VARP(value1[,value2[, ...]])

Return Value

float

at line 3665
static float VARPA()

VARPA

Calculates variance based on the entire population, including numbers, text, and logical values

Excel Function: VARPA(value1[,value2[, ...]])

Return Value

float

at line 3717
static float WEIBULL(float $value, float $alpha, float $beta, boolean $cumulative)

WEIBULL

Returns the Weibull distribution. Use this distribution in reliability analysis, such as calculating a device's mean time to failure.

Parameters

float $value
float $alpha Alpha Parameter
float $beta Beta Parameter
boolean $cumulative

Return Value

float

at line 3752
static float ZTEST($dataSet, $m0, $sigma = null)

ZTEST

Returns the Weibull distribution. Use this distribution in reliability analysis, such as calculating a device's mean time to failure.

Parameters

$dataSet
$m0
$sigma

Return Value

float