Interquartile mean

The interquartile mean (IQM) (or midmean) is a statistical measure of central tendency based on the truncated mean of the interquartile range. The IQM is very similar to the scoring method used in sports that are evaluated by a panel of judges: discard the lowest and the highest scores; calculate the mean value of the remaining scores.

Calculation
In calculation of the IQM, only the data between the first and third quartiles is used, and the lowest 25% and the highest 25% of the data are discarded.


 * $$ x_\mathrm{IQM} = {2 \over n} \sum_{i=\frac{n}{4}+1}^{\frac{3n}{4}}{x_i} $$

assuming the values have been ordered.

Dataset size divisible by four
The method is best explained with an example. Consider the following dataset:


 * 5, 8, 4, 38, 8, 6, 9, 7, 7, 3, 1, 6

First sort the list from lowest-to-highest:


 * 1, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 38

There are 12 observations (datapoints) in the dataset, thus we have 4 quartiles of 3 numbers. Discard the lowest and the highest 3 values:


 * 1, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 38

We now have 6 of the 12 observations remaining; next, we calculate the arithmetic mean of these numbers:


 * xIQM = (5 + 6 + 6 + 7 + 7 + 8) / 6 = 6.5

This is the interquartile mean.

For comparison, the arithmetic mean of the original dataset is


 * (5 + 8 + 4 + 38 + 8 + 6 + 9 + 7 + 7 + 3 + 1 + 6) / 12 = 8.5

due to the strong influence of the outlier, 38.

Dataset size not divisible by four
The above example consisted of 12 observations in the dataset, which made the determination of the quartiles very easy. Of course, not all datasets have a number of observations that is divisible by 4. We can adjust the method of calculating the IQM to accommodate this. So ideally we want to have the IQM equal to the mean for symmetric distributions, e.g.:


 * 1, 2, 3, 4, 5

has a mean value xmean = 3, and since it is a symmetric distribution, xIQM = 3 would be desired.

We can solve this by using a weighted average of the quartiles and the interquartile dataset:

Consider the following dataset of 9 observations:


 * 1, 3, 5, 7, 9, 11, 13, 15, 17

There are 9/4 = 2.25 observations in each quartile, and 4.5 observations in the interquartile range. Truncate the fractional quartile size, and remove this number from the 1st and 4th quartiles (2.25 observations in each quartile, thus the lowest 2 and the highest 2 are removed).


 * 1, 3, (5), 7, 9, 11, (13), 15, 17

Thus, there are 3 full observations in the interquartile range with a weight of 1 for each full observation, and 2 fractional observations with each observation having a weight of 0.75 (1-0.25 = 0.75). Thus we have a total of 4.5 observations in the interquartile range, (3×1 + 2×0.75 = 4.5 observations).

The IQM is now calculated as follows:


 * xIQM = {(7 + 9 + 11) + 0.75 &times; (5 + 13)} / 4.5 = 9

In the above example, the mean has a value xmean = 9. The same as the IQM, as was expected. The method of calculating the IQM for any number of observations is analogous; the fractional contributions to the IQM can be either 0, 0.25, 0.50, or 0.75.

Comparison with mean and median
The interquartile mean shares some properties of both the mean and the median:


 * Like the median, the IQM is insensitive to outliers; in the example given, the highest value (38) was an obvious outlier of the dataset, but its value is not used in the calculation of the IQM. On the other hand, the common average (the arithmetic mean) is sensitive to these outliers: xmean = 8.5.
 * Like the mean, the IQM is a distinct parameter, based on a large number of observations from the dataset. The median is always equal to one of the observations in the dataset (assuming an odd number of observations). The mean can be equal to any value between the lowest and highest observation, depending on the value of all the other observations. The IQM can be equal to any value between the first and third quartiles, depending on all the observations in the interquartile range.

Related statistics

 * Interquartile range
 * Mid-hinge
 * Trimean

Applications

 * London Interbank Offered Rate estimated a reference interest rate as the interquartile mean of the rates offered by several banks. (SOFR, Libor's primary US replacement, uses a volume-weighted average price which is not robust.)
 * Everything2 uses the interquartile mean of the reputations of a user's writeups to determine the quality of the user's contribution.