Instatistics,quartiles are a type ofquantiles which divide the number of data points into four parts, orquarters, of more-or-less equal size. The data must be ordered from smallest to largest to compute quartiles; as such, quartiles are a form oforder statistic. The three quartiles, resulting in four data divisions, are as follows:
Along with the minimum and maximum of the data (which are also quartiles), the three quartiles described above provide afive-number summary of the data. This summary is important in statistics because it provides information about both thecenter and thespread of the data. Knowing the lower and upper quartile provides information on how big the spread is and if the dataset isskewed toward one side. Since quartiles divide the number of data points evenly, therange is generally not the same between adjacent quartiles (i.e. usually (Q3 -Q2) ≠ (Q2 -Q1)).Interquartile range (IQR) is defined as the difference between the 75th and 25th percentiles orQ3 -Q1. While the maximum and minimum also show the spread of the data, the upper and lower quartiles can provide more detailed information on the location of specific data points, the presence ofoutliers in the data, and the difference in spread between the middle 50% of the data and the outer data points.[2]
Symbol | Names | Definition |
---|---|---|
Q1 |
| Splits off the lowest 25% of data from the highest 75% |
Q2 |
| Cuts data set in half |
Q3 |
| Splits off the highest 25% of data from the lowest 75% |
For discrete distributions, there is no universal agreement on selecting the quartile values.[3]
This rule is employed by theTI-83 calculatorboxplot and "1-Var Stats" functions.
The values found by this method are also known as "Tukey's hinges";[4] see alsomidhinge.
If we have an ordered dataset, then we can interpolate between data points to find theth empiricalquantile if is in the quantile. If we denote the integer part of a number by, then the empirical quantile function is given by,
,
is the last data point in quartilep, and is the first data point in quartilep+1.
measures where the quartile falls between and. If = 0 then the quartile falls exactly on. If = 0.5 then the quartile falls exactly half way between and.
,
where and.[1]
To find the first, second, and third quartiles of the dataset we would evaluate,, and respectively.
Ordered Data Set (of an odd number of data points): 6, 7, 15, 36, 39,40, 41, 42, 43, 47, 49.
The bold number (40) is the median splitting the data set into two halves with equal number of data points.
Method 1 | Method 2 | Method 3 | Method 4 | |
---|---|---|---|---|
Q1 | 15 | 25.5 | 20.25 | 15 |
Q2 | 40 | 40 | 40 | 40 |
Q3 | 43 | 42.5 | 42.75 | 43 |
Ordered Data Set (of an even number of data points): 7, 15,36, 39, 40, 41.
The bold numbers (36, 39) are used to calculate the median as their average. As there are an even number of data points, the first three methods all give the same results. (The Method 3 is executed such that the median is not chosen as a new data point and the Method 1 started.)
Method 1 | Method 2 | Method 3 | Method 4 | |
---|---|---|---|---|
Q1 | 15 | 15 | 15 | 13 |
Q2 | 37.5 | 37.5 | 37.5 | 37.5 |
Q3 | 40 | 40 | 40 | 40.25 |
If we define acontinuous probability distributions as where is areal valuedrandom variable, itscumulative distribution function (CDF) is given by
.[1]
TheCDF gives the probability that the random variable is less than or equal to the value. Therefore, the first quartile is the value of when, the second quartile is when, and the third quartile is when.[5] The values of can be found with thequantile function where for the first quartile, for the second quartile, and for the third quartile. The quantile function is the inverse of the cumulative distribution function if the cumulative distribution function ismonotonically increasing because theone-to-one correspondence between the input and output of the cumulative distribution function holds.
There are methods by which to check foroutliers in the discipline of statistics and statistical analysis. Outliers could be a result from a shift in the location (mean) or in the scale (variability) of the process of interest.[6] Outliers could also be evidence of a sample population that has a non-normal distribution or of a contaminated population data set. Consequently, as is the basic idea ofdescriptive statistics, when encountering anoutlier, we have to explain this value by further analysis of the cause or origin of the outlier. In cases of extreme observations, which are not an infrequent occurrence, the typical values must be analyzed. TheInterquartile Range (IQR), defined as the difference between the upper and lower quartiles (), may be used to characterize the data when there may be extremities that skew the data; theinterquartile range is a relativelyrobust statistic (also sometimes called "resistance") compared to therange andstandard deviation. There is also a mathematical method to check for outliers and determining "fences", upper and lower limits from which to check for outliers.
After determining the first (lower) and third (upper) quartiles ( and respectively) and the interquartile range () as outlined above, then fences are calculated using the following formula:
The lower fence is the "lower limit" and the upper fence is the "upper limit" of data, and any data lying outside these defined bounds can be considered an outlier. The fences provide a guideline by which to define anoutlier, which may be defined in other ways. The fences define a "range" outside which an outlier exists; a way to picture this is a boundary of a fence. It is common for the lower and upper fences along with the outliers to be represented by aboxplot. For the boxplot shown on the right, only the vertical heights correspond to the visualized data set while horizontal width of the box is irrelevant. Outliers located outside the fences in a boxplot can be marked as any choice of symbol, such as an "x" or "o". The fences are sometimes also referred to as "whiskers" while the entire plot visual is called a "box-and-whisker" plot.
When spotting an outlier in the data set by calculating the interquartile ranges and boxplot features, it might be easy to mistakenly view it as evidence that the population is non-normal or that the sample is contaminated. However, this method should not take place of ahypothesis test for determining normality of the population. The significance of the outliers varies depending on the sample size. If the sample is small, then it is more probable to get interquartile ranges that are unrepresentatively small, leading to narrower fences. Therefore, it would be more likely to find data that are marked as outliers.[7]
Environment | Function | Quartile Method |
---|---|---|
Microsoft Excel | QUARTILE.EXC | Method 4 |
Microsoft Excel | QUARTILE.INC | Method 3 |
TI-8X series calculators | 1-Var Stats | Method 1 |
R | fivenum | Method 2 |
R | quantile (default) | Method 4 |
Python | numpy.percentile | Method 4 (with n−1) |
Python | pandas.DataFrame.describe | Method 3 |
The Excel functionQUARTILE.INC(array, quart) provides the desired quartile value for a given array of data, using Method 3 from above. TheQUARTILE function is a legacy function from Excel 2007 or earlier, giving the same output of the functionQUARTILE.INC. In the function,array is the dataset of numbers that is being analyzed andquart is any of the following 5 values depending on which quartile is being calculated.[8]
Quart | Output QUARTILE Value |
---|---|
0 | Minimum value |
1 | Lower Quartile (25th percentile) |
2 | Median |
3 | Upper Quartile (75th percentile) |
4 | Maximum value |
In order to calculate quartiles in Matlab, the functionquantile(A,p) can be used. WhereA is the vector of data being analyzed andp is the percentage that relates to the quartiles as stated below.[9]
p | Output QUARTILE Value |
---|---|
0 | Minimum value |
0.25 | Lower Quartile (25th percentile) |
0.5 | Median |
0.75 | Upper Quartile (75th percentile) |
1 | Maximum value |