The C test assumes a balanced design, i.e. the considered full data set should consist of individual data series that all have equal size. The C test further assumes that each individual data series is normally distributed. Although primarily an outlier test, the C test is also in use as a simple alternative for regular homoscedasticity tests such as Bartlett's test, Levene's test and the Brown–Forsythe test to check a statistical data set for homogeneity of variances. An even simpler way to check homoscedasticity is provided by Hartley's Fmax test,[3] but Hartley's Fmax test has the disadvantage that it only accounts for the minimum and the maximum of the variance range, while the C test accounts for all variances within the range.
Description
The C test detects one exceptionally large variance value at a time. The corresponding data series is then omitted from the full data set. According to ISO standard 5725 [6] the C test may be iterated until no further exceptionally large variance values are detected, but such practice may lead to excessive rejections if the underlying data series are not normally distributed.
The C test evaluates the ratio:
where:
Cj = Cochran's C statistic for data series j
Sj = standard deviation of data series j
N = number of data series that remain in the data set; N is decreased in steps of 1 upon each iteration of the C test
Si = standard deviation of data series i (1 ≤ i ≤ N)
Ha: At least one variance value is significantly larger than the other variance values.
Critical values
The sample variance of data series j is considered an outlier at significance levelα if Cj exceeds the upper limit critical value CUL. CUL depends on the desired significance level α, the number of considered data series N, and the number of data points (n) per data series. Selections of values for CUL have been tabulated at significance levels α = 0.01,[6][7][8] α = 0.025,[8] and α = 0.05.[6][7][8]CUL can also be calculated from:[8][9]
Here:
CUL = upper limit critical value for one-sided test on a balanced design
α = significance level, e.g., 0.05
n = number of data points per data series
Fc = critical value of Fisher's F ratio; Fc can be obtained from tables of the F distribution[10] or using computer software for this function.
Generalization
The C test can be generalized to include unbalanced designs, one-sided lower limit tests and two-sided tests at any significance level α, for any number of data series N, and for any number of individual data points nj in data series j.[8][9]
^W.G. Cochran, The distribution of the largest of a set of estimated variances as a fraction of their total, Annals of Human Genetics (London) 11(1), 47–52 (January 1941).
^D.L. Massart, B.G.M. Vandeginste, L.M.C. Buydens, S. de Jong, P.J. Lewi, J. Smeyers-Verbeke, Handbook of Chemometrics and Qualimetrics: Part A, Elsevier, Amsterdam, the Netherlands, 1997 ISBN0-444-89724-0.
^ abP. Konieczka, J. Namieśnik, Quality Assurance and Quality Control in the Analytical Chemical Laboratory – A Practical Approach, CRC Press, Boca Raton, Florida, 2009; ISBN978-1-4200-8270-8.
^J.K. Taylor, Quality Assurance of Chemical Measurements, 4th printing, Lewis Publishers, Chelsea, Michigan, 1988; ISBN0-87371-097-5.
^W. Horwitz, Harmonized protocol for the design and interpretation of collaborative studies, Trends in Analytical Chemistry 7(4), 118–120 (April 1988).