Descriptive Statistics Calculator
Enter your dataset and get every descriptive statistic - central tendency, dispersion, shape, and distribution.
📖 What are Descriptive Statistics?
Descriptive statistics are numerical measures that summarise and describe the key features of a dataset. Unlike inferential statistics - which draw conclusions about a broader population from a sample - descriptive statistics simply describe what the data shows. They are the first step in any data analysis and are used in every field: business, medicine, education, science, and finance.
Descriptive statistics fall into three main categories. Measures of central tendency (mean, median, mode, mid-range) describe where the data is centred. Measures of dispersion (range, variance, standard deviation, IQR, MAD) describe how spread out the data is. Measures of shape (skewness, kurtosis) describe the asymmetry and tail behaviour of the distribution.
A complete descriptive analysis answers several questions at once: What is a typical value? How much do values vary? Is the distribution symmetric or skewed? Are there any outliers that distort the picture? This calculator answers all of these with a single click, computing 25+ statistics from your dataset.
Descriptive statistics are essential for quality control (is the process within specification?), financial analysis (how volatile is this investment?), academic research (what is the spread of test scores?), and data science (understanding a feature before modelling). Knowing the skewness tells you whether to use the mean or median as a central measure; knowing the IQR tells you whether outliers might be pulling the standard deviation higher than it should be.
📐 Formulas
Median: Middle value when sorted. For even n, average of two middle values.
Mode: Most frequently occurring value(s). A dataset can have zero, one, or many modes.
Mid-Range: MR = (min + max) / 2
Sample Variance: s² = Σ(xᵢ − x̄)² / (n − 1)
Sample Std Dev: s = √s²
Range: R = max − min
Quartiles (Q1, Q2, Q3): Split sorted data at median; Q1 = median of lower half, Q3 = median of upper half.
IQR: Q3 − Q1
Sum of Squares: SS = Σ(xᵢ − x̄)²
MAD (Mean Absolute Deviation): Σ|xᵢ − x̄| / n
RMS (Root Mean Square): √(Σxᵢ² / n)
SEM (Std Error of Mean): s / √n
Skewness (Fisher-Pearson): [n / ((n−1)(n−2))] × Σ[(xᵢ − x̄)/s]³
Excess Kurtosis (Excel KURT): [(n(n+1))/((n−1)(n−2)(n−3))] × Σ[(xᵢ − x̄)/s]⁴ − [3(n−1)²/((n−2)(n−3))]
Kurtosis (β₂): Excess kurtosis + 3. Normal distribution = 3.
CV (Coefficient of Variation): s / x̄
RSD (Relative Std Dev): (s / x̄) × 100%
Outliers: Tukey fences - values below Q1 − 1.5×IQR or above Q3 + 1.5×IQR.