Re: t test for outlier detection
- From: Jack Tomsky <jtomsky@xxxxxxxxxxxxx>
- Date: Tue, 31 Jul 2007 11:16:12 EDT
t test for detecting outliers.
Hi, it is possible to use a test for outlier
detection in the
following way?
Consider the case we want to detect an outlier in
a set of n data points:
(p1,...,pN).
Consider x as outlier if
x- mean(x)
------------ > critical value
sqrt(var(x))
x- mean(x)
------------ < critical value
sqrt(var(x))
critical_value=t(1-alpha/2,N-1)
Most standard outlier test cannot be used to remove
more than a single
point or cannot be used for small data sets. However
a t-test is usually
unproblematic. Since if the degrees of freedom are
small, a higher
value is needed to become an outlier which is quite
what is expected.
Thanks for any remarks,
Tim.
What you've described is similar to the Grubbs Outlier Test, also known as the ESD (extreme studentized deviate) method.
It is given by
z = max|Xi - Xbar|/s
The critical values Cn are determined so that the probability that z > Cn is 0.05 when in fact all the Xi come from the same normal distribution. So the test has the property that if there are no actual outliers in the sample, the probability of wrongly declaring an outlier is 5%.
Jack
.
- Follow-Ups:
- Re: t test for outlier detection
- From: Tim vor der Brück
- Re: t test for outlier detection
- References:
- t test for outlier detection
- From: Tim vor der Brück
- t test for outlier detection
- Prev by Date: Re: std error of parameter obtained from glm with binomial link
- Next by Date: Re: t test for outlier detection
- Previous by thread: Re: t test for outlier detection
- Next by thread: Re: t test for outlier detection
- Index(es):
Relevant Pages
|
|