Descriptive Statistics Calculator
Compute mean, median, mode, range, quartiles, IQR, variance, std dev, skewness, kurtosis, and more with histogram and box plot
This free online descriptive statistics calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Supports both metric (SI) and imperial units with built-in unit selection dropdowns on every input field, so you can work in whatever units your problem provides. Designed for engineering students and professionals working through coursework, design projects, or quick reference calculations.
Descriptive Statistics Calculator
Enter numbers (space, comma, or newline separated) to compute all descriptive statistics.
Summary Statistics
| Statistic | Value |
|---|---|
| Count (n) | 15 |
| Mean | 16.400000 |
| Median | 15.000000 |
| Mode(s) | 3.0000, 4.0000, 5.0000, 7.0000, 8.0000, 11.0000, 12.0000, 15.0000, 16.0000, 19.0000, 21.0000, 23.0000, 27.0000, 33.0000, 42.0000 |
| Min | 3.000000 |
| Max | 42.000000 |
| Range | 39.000000 |
| Q1 | 7.500000 |
| Q3 | 22.000000 |
| IQR | 14.500000 |
| Variance (sample) | 127.685714 |
| Std Dev (sample) | 11.299810 |
| Skewness | 0.793350 |
| Kurtosis (excess) | -0.149592 |
| Outliers (1.5×IQR) | none |
Sorted Data with Cumulative Frequency
| Rank | Value | Cumulative Freq | Percentile |
|---|---|---|---|
| 1 | 3.000000 | 1 | 6.67% |
| 2 | 4.000000 | 2 | 13.33% |
| 3 | 5.000000 | 3 | 20.00% |
| 4 | 7.000000 | 4 | 26.67% |
| 5 | 8.000000 | 5 | 33.33% |
| 6 | 11.000000 | 6 | 40.00% |
| 7 | 12.000000 | 7 | 46.67% |
| 8 | 15.000000 | 8 | 53.33% |
| 9 | 16.000000 | 9 | 60.00% |
| 10 | 19.000000 | 10 | 66.67% |
| 11 | 21.000000 | 11 | 73.33% |
| 12 | 23.000000 | 12 | 80.00% |
| 13 | 27.000000 | 13 | 86.67% |
| 14 | 33.000000 | 14 | 93.33% |
| 15 | 42.000000 | 15 | 100.00% |
Box Plot (Five-Number Summary)
Histogram
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Descriptive Statistics Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.
Review your inputs
Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Descriptive Statistics Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
Formula Reference
Descriptive Statistics Calculator Formula
See calculator inputs for the governing equation
Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.
When to Use This Calculator
- •Use the Descriptive Statistics Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations — instant feedback helps identify arithmetic errors before they propagate.
- •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
- •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
- •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
- •Use it in the field when a quick estimate is needed and a full engineering software package is not available.
About This Calculator
The Descriptive Statistics Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Compute mean, median, mode, range, quartiles, IQR, variance, std dev, skewness, kurtosis, and more with histogram and box plot All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Inputs support both metric (SI) and imperial unit systems, with unit conversion handled automatically — simply select your preferred unit from the dropdown next to each field. Results are computed instantly in the browser without sending data to a server, ensuring both speed and privacy. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.
The Theory Behind It
Descriptive statistics summarize the main features of a dataset using a small number of numerical values. The central tendency measures are: mean (arithmetic average, sensitive to outliers), median (middle value when sorted, robust to outliers), and mode (most frequent value, useful for categorical data or multimodal distributions). The dispersion measures are: range (max − min, simple but sensitive to outliers), interquartile range IQR (Q3 − Q1, robust), variance (average squared deviation from mean), and standard deviation (√variance, in same units as data). The shape measures are: skewness (asymmetry; positive = right tail longer; negative = left tail longer; 0 for symmetric distributions) and kurtosis (tailedness; 3 for normal, > 3 heavy-tailed, < 3 light-tailed; excess kurtosis subtracts 3 for comparison to normal). The quartiles divide sorted data into four equal parts: Q1 (25th percentile), Q2 = median (50th), Q3 (75th). The five-number summary (min, Q1, median, Q3, max) is commonly reported and used to construct box plots. Outliers are often defined as values beyond Q1 − 1.5·IQR or Q3 + 1.5·IQR (Tukey's fences). The calculator computes all these statistics from a user-supplied dataset and optionally identifies outliers.
Real-World Applications
- •Initial data exploration: summary statistics are the first step in analyzing any dataset, providing insight into location, spread, and distribution shape.
- •Quality control reporting: process statistics (mean, standard deviation, Cpk) summarize how well a process meets specifications.
- •Experimental results reporting: scientific papers report sample means, standard deviations, and confidence intervals for measurement outcomes.
- •Business analytics: sales, customer satisfaction, and other metrics are summarized using descriptive statistics for dashboards and reports.
- •Sports analytics: player statistics, team performance metrics, and game outcomes are described using central tendency and variability measures.
Frequently Asked Questions
What's the difference between mean and median?
Mean is the arithmetic average (sum / count). Median is the middle value when data is sorted (or average of two middle values if even count). For symmetric distributions, mean and median are equal. For skewed distributions, they differ: right-skewed data (long right tail, e.g., incomes) has mean > median; left-skewed has mean < median. Median is robust to outliers; mean is sensitive. For reporting 'typical' values of skewed data, median is usually preferred.
When should I use standard deviation vs IQR?
Standard deviation for normally distributed or nearly-normal data where it summarizes spread efficiently. IQR for skewed data or data with outliers, because IQR is robust (not affected by extreme values). Always visualize the distribution before choosing — if there are outliers or skew, the standard deviation may be misleading while IQR is honest about the middle 50% of the data.
What's skewness?
Skewness measures the asymmetry of a distribution. Positive skewness means the right tail is longer than the left (most values concentrated on the left with a few extreme values on the right, like income or housing prices). Negative skewness means the left tail is longer. Zero skewness means symmetric (like the normal distribution). Skewness beyond ±2 usually indicates significant asymmetry and suggests either a transformation or a non-normal analysis method.
What's kurtosis?
Kurtosis measures tail heaviness. Normal distribution has kurtosis = 3 (by common convention) or excess kurtosis = 0 (normal reference, subtract 3). High kurtosis (> 3) means heavy tails and sharp peak — 'leptokurtic' — more likely to see extreme values than normal. Low kurtosis (< 3) means light tails and flat peak — 'platykurtic.' Financial returns are often high-kurtosis, which is why normal-based risk models underestimate extreme events.
How do I identify outliers?
Tukey's rule: values below Q1 − 1.5·IQR or above Q3 + 1.5·IQR are outliers. More extreme (3·IQR) rules identify 'far outliers.' Alternative: z-score > 3 from mean (but this uses mean and std dev, which are themselves affected by outliers). Boxplots visualize outliers as individual points beyond the whiskers. Don't automatically remove outliers — investigate whether they are errors or real but unusual values.
Related Calculators
Normal Distribution Calculator
Compute P(X < x), P(X > x), P(a < X < b), z-scores, and inverse normal with an interactive bell curve
t-Distribution Calculator
Compute p-values (one-tail and two-tail) and critical t-values for Student's t-distribution with any degrees of freedom
Confidence Interval Calculator
Compute confidence intervals using z or t distribution with margin of error, SE, and visual interval bar
Hypothesis Testing Calculator
Step-by-step one-sample z-test, one-sample t-test, and two-sample Welch t-test with rejection region chart
ANOVA Calculator
One-way ANOVA for 2–5 groups: SSB, SSW, MSB, MSW, F-statistic, p-value, and pairwise post-hoc comparisons
Linear Regression Calculator
Simple linear regression with slope, intercept, R², adjusted R², residuals, predictions, and scatter/residual plots