كيفية حساب المتوسط المقطوع في r (مع أمثلة)
المتوسط المقطوع هو متوسط مجموعة البيانات التي تم حسابها بعد إزالة نسبة معينة من أصغر وأكبر القيم في مجموعة البيانات.
على سبيل المثال، سيمثل المتوسط المقطوع بنسبة 10% متوسط مجموعة البيانات بعد إزالة أصغر 10% من القيم وأكبر 10% من القيم.
إن أبسط طريقة لحساب المتوسط المقتطع في R هي استخدام بناء الجملة الأساسي التالي:
#calculate 10% trimmed mean mean(x, trim= 0.1 )
توضح الأمثلة التالية كيفية استخدام هذه الدالة لحساب المتوسط المقتطع عمليًا.
مثال 1: حساب المتوسط المقطوع للمتجه
يوضح التعليمة البرمجية التالية كيفية حساب متوسط مقتطع بنسبة 10% لمتجه البيانات:
#define data data = c(22, 25, 29, 11, 14, 18, 13, 13, 17, 11, 8, 8, 7, 12, 15, 6, 8, 7, 9, 12) #calculate 10% trimmed mean mean(data, trim= 0.1 ) [1] 12,375
المتوسط المقتطع بنسبة 10٪ هو 12.375 .
هذا هو متوسط مجموعة البيانات بعد إزالة أصغر 10% وأكبر 10% من القيم من مجموعة البيانات.
مثال 2: حساب المتوسط المقطوع للعمود في إطار البيانات
يوضح التعليمة البرمجية التالية كيفية حساب متوسط مقتطع بنسبة 5% لعمود معين في إطار بيانات:
#create data frame df = data. frame (points=c(25, 12, 15, 14, 19, 23, 25, 29), assists=c(5, 7, 7, 9, 12, 9, 9, 4), rebounds=c(11, 8, 10, 6, 6, 5, 9, 12)) #calculate 5% trimmed mean of points mean(df$points, trim= 0.05 ) [1] 20.25
متوسط القيم المقطوعة بنسبة 5٪ في عمود “النقاط” هو 20.25 .
هذا هو متوسط عمود “النقاط” بعد إزالة القيم الأصغر 5% والقيم الأكبر 5%.
مثال 3: حساب المتوسط المقطوع لأعمدة متعددة
يوضح التعليمة البرمجية التالية كيفية حساب متوسط مقتطع بنسبة 5% لأعمدة متعددة في إطار بيانات:
#create data frame df = data. frame (points=c(25, 12, 15, 14, 19, 23, 25, 29), assists=c(5, 7, 7, 9, 12, 9, 9, 4), rebounds=c(11, 8, 10, 6, 6, 5, 9, 12)) #calculate 5% trimmed mean of points and assists sapply(df[c(' points ', ' assists ')], function (x) mean(x, trim= 0.05 )) assist points 20.25 7.75
ومن النتيجة يمكننا أن نرى:
- المتوسط المقطوع بنسبة 5% لعمود “النقاط” هو 20.25 .
- المتوسط المقتطع بنسبة 5٪ لعمود “المساعدات” هو 7.75 .
ذات صلة: دليل لتطبيق () وlapply () وsapply () وtapply () في R
مصادر إضافية
توفر البرامج التعليمية التالية معلومات إضافية حول المتوسطات المقطوعة:
كيفية حساب المتوسط المشذب يدويًا
كيفية حساب المتوسط المقلص في بايثون
قلص متوسط حاسبة