Navigation

Operators and Keywords

Function List:

C++ API

 Dixon tests for outlier
 
 Description:
 
      Performs several variants of Dixon test for detecting outlier in
      data sample.
 
 Usage:
 
      [pval,Q] = dixontest(x,type,opposite,twosided)
 
 Arguments:
 
        x: a numeric vector or matrix of data values. Each column of a
           matrix is treated as independent sample set.
 
 opposite: a logical (0,1) indicating whether you want to check not the value
           with  largest difference from the mean, but opposite (lowest,
           if most suspicious is highest etc.). Default 0.
 
     type: an integer specyfying the variant of test to be performed.
           Possible values are compliant with these given by Dixon
           (1950): 10, 11, 12, 20, 21. If this value is set to zero, a
           variant of the test is chosen according to sample size (10
           for 3-7, 11 for 8-10, 21 for 11-13,  22 for 14 and more). The
           lowest or highest value is selected automatically, and can be
           reversed used 'opposite' parameter. 
 
 two.sided: treat test as two-sided (default=1). 
 
 Details:
 
      The p-value is calculating by interpolation using 'dixoncdf' and
      'qtable'. According to Dixon (1951) conclusions, the critical
      values can be obtained numerically only for n=3. Other critical
      values are obtained by simulations, taken from original Dixon's
      paper, and regarding corrections given by Rorabacher (1991).
 
 Value:
 
 	Q: the value of Dixon Q-statistic.
 
  	pval: the p-value for the test.
 
 Author(s):
 
      Lukasz Komsta, ported from R package "outliers".
	See R News, 6(2):10-13, May 2006
 
 References:
 
      Dixon, W.J. (1950). Analysis of extreme values. Ann. Math. Stat.
      21, 4, 488-506.
 
      Dixon, W.J. (1951). Ratios involving extreme values. Ann. Math.
      Stat. 22, 1, 68-78.
 
      Rorabacher, D.B. (1991). Statistical Treatment for Rejection of
      Deviant Values: Critical Values of Dixon Q Parameter and Related
      Subrange Ratios at the 95 percent Confidence Level. Anal. Chem.
      83, 2, 139-146.