EVERYDAY CLARITY

Median Absolute Deviation Calculator

Find the unscaled median absolute deviation as a robust measure of spread.

Enter your values

01
Separate values with commas, spaces or line breaks. Use dots for decimals; at most 10,000 values.

Use dots for decimals in lists.

Your result
Unscaled mad
1

Result for the values shown.

Calculations run in your browser.

What to enter
InputMeaning and units
NumbersSeparate 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.