Nalimov outlier test
[outlierfree] = ST_nalimov(v, p) [outlierfree, outlier] = ST_nalimov(v, p)
vector of numerical values
statistical confidence level (%) as a string or the level of significance (alpha) as a decimal value, "95%", "99%", "99.9%" or 0.05, 0.01, 0.001 resp (see examples).
vector of outlier-free data
vector of outliers
Performs Nalimov outlier test for small and larger sample sizes. It calculates for all values the test value "q". It compares these q-values with the appropriate qcrit value from a table.
q-values of the sample values which are greater than the qcrit value are outliers
![]() | Do use ST_nalimov ONLY with NORMAL distributed data and with more than 3 and less than 1000 values! |
![]() | Do use ST_nalimov with care. It indicates outliers very strict and is controversially discussed in the scientific community. For a convervative outlier test substitute Nalimov with Dean-Dixon (ST_deandixon) small sample sizes (<30) and Pearson-Hartley (ST-pearsonhartley) for larger ones (>30). |
R. Kaiser, G. Gottschalk; "Elementare Tests zur Beurteilung von Meßdaten", BI Hochschultaschenbücher, Bd. 774, Mannheim 1972.