جستجو کردن
Close this search box.

محاسبه میانه انحراف مطلق در R

محاسبه میانه انحراف مطلق در R
فهرست مطالب

انحراف مطلق میانه، گسترش مشاهدات در یک مجموعه داده را اندازه گیری می کند. در این مقاله قصد دارم به آموزش محاسبه میانه انحراف مطلق در R بپردازم. تا انتهای این مقاله همراه کیارا آکادمی باشید تا آموزش نرم افزار R را به صورت کاربردی دریافت نمایید.

انحراف مطلق میانه

این یک معیار بسیار مفید است زیرا نسبت به سایر معیارهای پراکندگی مانند انحراف معیار و واریانس کمتر تحت تأثیر عوامل پرت قرار می گیرد. فرمول محاسبه انحراف مطلق میانه، که اغلب به اختصار MAD نامیده می شود، به شرح زیر است:

MAD = میانه (|xi – xm|)

جایی که:

  • xi: مقدار ith در مجموعه داده
  • xm: مقدار میانه در مجموعه داده

مثال‌های زیر نحوه محاسبه انحراف مطلق میانه در R را با استفاده از تابع ()mad نشان می‌دهند.

مثال 1: محاسبه MAD برای یک بردار

کد زیر نحوه محاسبه انحراف مطلق میانه را برای یک بردار واحد در R نشان می دهد:

#تعریف داده
#define data
data <- c(1, 4, 4, 7, 12, 13, 16, 19, 22, 24)

#calculate MAD
mad(data)

میانگین انحراف مطلق برای مجموعه داده 11.1195 است.

آموزش جامع spss

مثال 2: محاسبه MAD برای یک ستون در یک قاب داده : کد زیر نحوه محاسبه MAD را برای یک ستون در یک قاب داده نشان می دهد:

#define data
data <- data.frame(x = c(1, 4, 4, 6, 7, 8, 12),
y = c(3, 4, 6, 8, 8, 9, 19),
z = c(2, 2, 2, 3, 5, 8, 11))
#calculate MAD for column y in data frame
mad(data$y)

میانه انحراف مطلق برای ستون y برابر 2.9652 است.

مثال 3: محاسبه MAD برای چندین ستون در یک قاب داده: کد زیر نحوه محاسبه MAD را برای چندین ستون در یک قاب داده با استفاده از تابع ()sapply نشان می دهد:

#define data
data <- data.frame(x = c(1, 4, 4, 6, 7, 8, 12),
y = c(3, 4, 6, 8, 8, 9, 19),
z = c(2, 2, 2, 3, 5, 8, 11))
#calculate MAD for all columns in data frame
sapply(data, mad)

انحراف مطلق میانه برای ستون x 2.9652، برای ستون y 2.9652 و برای ستون z برابر 1.4826 است.

های آماری

مطالعه منابع بیشتر:

How to Calculate Median Absolute Deviation in R 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *