Your data stays private
The list is processed in this page. It is not sent to a server, saved in the URL or retained after you leave.
Descriptive statistics
Paste a numerical data set to calculate measures of centre, spread and quartiles. Population and sample results are displayed separately.
Results
Choose population or sample measures according to how the data set was collected and how the result will be used.
The list is processed in this page. It is not sent to a server, saved in the URL or retained after you leave.
The calculator uses compensated summation and Welford’s online algorithm to reduce floating-point error. Results are rounded to fifteen significant digits.
mean = Σx ÷ nThe sum of all observations divided by their count.
σ² = Σ(x − μ)² ÷ NUse when the entered values represent the complete population of interest.
s² = Σ(x − x̄)² ÷ (n − 1)Uses Bessel’s correction when the values are a sample from a larger population.
standard deviation = √varianceExpresses spread in the same unit as the original values.
IQR = Q3 − Q1Measures the spread of the middle half of the ordered data.
Q1, the median and Q3 use linear interpolation at position (n − 1) × p, commonly called quantile type 7. Other software may use a different convention, so small differences are possible.
Summarise measurements, scores or experimental observations.
Compare typical values and variability in response times, sales or costs.
Inspect the range, quartiles and repeated values before deeper analysis.
1, 2, 2, 3, 4
Mean 2.4; median 2; mode 2; population variance 1.04.
1, 2, 3, 4
Median 2.5; Q1 1.75; Q3 3.25 using type 7 interpolation.
5, 10, 15
Mean and median 10; no mode; range 10.
Use population measures when the list is the entire group of interest. Use sample measures when the list is used to estimate variability in a larger population.
Its denominator is n − 1, which equals zero when n is one.
Yes. Every value tied for the highest frequency is displayed. If all values occur once, the result reports no mode.
There are multiple accepted sample-quantile conventions. This page explicitly uses linear interpolation type 7.
Reference for variance, standard deviation, range and interquartile range as measures of spread.
Defines percentiles and identifies the median as the 50th percentile.
Documents the nine sample-quantile algorithms and the type 7 default used by this page.
Provides population and sample variance and standard-deviation formulas.