Home/Statistics/Statistics Calculator

Statistics Calculator

Full descriptive statistics suite with steps. Enter your data to get mean, median, mode, variance, standard deviation, quartiles, outliers, confidence intervals and z-scores for each value.

Enter Data

Accepts integers, decimals and negative numbers. Non-numeric entries are flagged, not silently dropped. At least 2 valid values are needed.

Summary

Enter data and press Calculate

Full Descriptive Statistics
StatisticValueStatisticValue
ℹ️ Quartiles use linear interpolation at position (n−1)×p, comparable to a commonly used inclusive percentile method. Results may differ slightly from calculators using the median-of-halves method — that's a methodology difference, not an error.

Box Plot Values & Five-Number Summary

Frequency Table & Histogram
Data with Z-Scores & Outlier Detection
#ValueDeviation (x−μ)Z-ScoreStatus
Show Calculation Steps
Show how these results were calculated

Descriptive Statistics Guide

Descriptive statistics summarise the main features of a dataset without drawing conclusions about a larger population.

Measures of Central Tendency

Mean: arithmetic average. Sensitive to outliers.
Median: middle value. Robust to outliers.
Mode: most frequent value. Can have multiple modes.

Measures of Spread

Range: max − min. Very sensitive to outliers.
IQR: Q3 − Q1. The middle 50% of data.
Standard deviation: average distance from mean.

Outlier Detection

Outliers are identified using the IQR method: values below Q1−1.5×IQR or above Q3+1.5×IQR are mild outliers; below Q1−3×IQR or above Q3+3×IQR are extreme outliers. Z-scores above |3| also flag potential outliers. Whether an outlier should actually be removed depends on context — a genuine data error is usually safe to correct or exclude, but a real extreme observation is data, not noise, and removing it can quietly bias your results.

Quartile Method

This calculator uses linear interpolation at position (n−1)×p to find Q1 and Q3 — a commonly used inclusive percentile convention. Other tools (including some spreadsheet software) use a median-of-halves method instead, which can give slightly different Q1/Q3 values for the same dataset. Neither is "wrong" — they're different, equally legitimate conventions, so don't assume a mismatch means an error.

Sample vs Population Standard Deviation

Use sample standard deviation (dividing by n−1) when your data is a sample drawn from a larger population you're trying to describe — this is the more common case, and corrects for a systematic bias that would otherwise underestimate spread. Use population standard deviation (dividing by n) only when your dataset genuinely is the entire population of interest, with nothing left out.

⏱️ Last Updated: August 2026 | Reviewed by Mohsin Iqbal

🔑 Key Takeaways

Key Descriptive Statistics

StatisticWhat It MeasuresFormula
Mean (average)Centre of dataΣxᵢ / n
MedianMiddle value (50th percentile)Middle value when sorted
ModeMost frequent value(s)Value appearing most often
RangeTotal spreadMax − Min
Sample VarianceAverage squared deviation (sample)Σ(xᵢ−x̄)²/(n−1)
Standard deviationTypical deviation from mean√Variance
IQRMiddle 50% spreadQ3 − Q1
95% CI for the meanPlausible range for the true population meanx̄ ± t(n−1, 0.975) × SE

Frequently Asked Questions