Median Absolute Deviation Calculator
Find the unscaled median absolute deviation as a robust measure of spread.
Result for the values shown.
Calculations run in your browser.
What to enter
| Input | Meaning and units |
|---|---|
| Numbers | Separate values with commas, spaces or line breaks. Use dots for decimals; at most 10,000 values. |
Understanding your result
These are descriptive results for the observations you entered, not proof of causation, significance or a particular population distribution.
Common mistakes
- Confusing a descriptive statistic with a population inference or ignoring repeated values.
Check your calculation
- Try a small hand-checkable list; confirm the stated quartile/rank/denominator convention before comparing with another application.
Calculation checks, sources and review limits
What is the unscaled median absolute deviation of these numbers?
Find the unscaled median absolute deviation as a robust measure of spread.
Common uses
- Find the unscaled median absolute deviation as a robust measure of spread.
How it works
median(abs(x-median(x))) Lists accept commas, semicolons, spaces or line breaks as separators; use a dot for decimals. At most 10,000 observations are supported. Calculations use floating-point arithmetic; displayed numeric results have up to 12 significant digits.
Worked example
Enter Numbers: 1, 2, 3, 4, 100. The result is Unscaled mad: 1.
FAQ
What is the unscaled median absolute deviation of these numbers?
median(abs(x-median(x))) Lists accept commas, semicolons, spaces or line breaks as separators; use a dot for decimals. At most 10,000 observations are supported. Calculations use floating-point arithmetic; displayed numeric results have up to 12 significant digits.
What assumptions and limits apply?
Unscaled MAD; no unexplained normal-consistency scaling.