كيفية حساب الوسيط والمتوسط وغيرهما في برنامج SPSS

0
11
حساب الوسيط والمتوسط
المجلة العربية للعلوم ونشر الأبحاث

كيفية حساب الوسيط والمتوسط وغيرهما في برنامج SPSS

 

حساب الوسيط والمتوسط

سنتحدث في هذه الفقرة عن كيفية حوسبة الوسيط  والمتوسط في كل من المتغيرات والحالات بطريقة بسيطة و مأثرة. عليك المتابعة من خلال تنزيل وفتح restaurant.sav، والذي يظهر جزء أدناه.

حساب الوسيط والمتوسط

فحص سريع للبيانات Quick Data Check قبل حساب الوسيط والمتوسط

قبل حساب أي شيء على الإطلاق ، نحتاج دائمًا إلى معرفة ما هو موجود في بياناتنا في المقام الأول.

غالبًا ما يؤدي تخطي هذه الخطوة إلى نتائج خاطئة كما سنرى بعد دقيقة , لنفحص أولاً بعض التكرارات عن طريق تشغيل الأمر (بناء الجملة ) أدناه.

*Show data values and value labels in output tables.

set tnumbers both.

 

*Quick data check.

frequencies v1 to v5.

 

* إظهار قيم البيانات وعلامات القيم في جداول الإخراج.

تعيين الأرقام على حد سواء.

 

* فحص سريع للبيانات.

الترددات v1 إلى v5.

 

النتيجة

حساب الوسيط والمتوسط

الآن هناك شيئان نحتاج إلى ضمانهما قبل المتابعة. أولاً ، هل جميع المتغيرات لها مخططات تشفير متشابهة؟ بالنسبة لتصنيف الغذاء ، تعكس الأرقام الأعلى (4 أو 5) مواقف أكثر إيجابية (“جيد” و “جيد جدًا”) ولكن هل ينطبق هذا على جميع المتغيرات؟ إذا ألقينا نظرة خاطفة سريعة على طاولاتنا الخمسة ، فسنرى أن هذا معلق.

 

ثانيًا ، هل لدينا أي قيم مفقودة للمستخدم؟ بمعنى ، هل نريد تضمين جميع قيم البيانات في حساباتنا؟ في هذه الحالة ، لا نفعل ذلك. نحتاج إلى استبعاد 6 (“لا إجابة”) من جميع الحسابات. سنفعل ذلك مع الامر cpmmand أدناه.

 

تعيين القيم المفقودة Setting Missing Values

 

*Set 6 as user missing value.
missing values v1 to v5 (6).*Check again.
frequencies v1 to v5.

 

* تعيين 6 كقيمة مفقودة للمستخدم.

القيم المفقودة v1 إلى v5 (6).

 

*تحقق مرة اخرى.

الترددات v1 إلى v5.

 

 

 

النتيجة

 

حساب الوسيط والمتوسط

 

حساب الوسيط والمتوسط على المتغيرات

حسنًا ، أبسط طريقة لحساب المتوسطات على المتغيرات موضحة في انشاء الامر syntax أدناه. لاحظ أنه يمكننا عادةً تحديد أسماء المتغيرات مفصولة بمسافات ولكن لسبب غريب نحتاج إلى استخدام الفواصل في هذه الحالة.

 

*Compute mean over v1, v2, v3, v4 and v5.

compute happy1 = mean(v1, v2, v3, v4, v5).
execute.

 

إذا كانت متغيراتنا المستهدفة متجاورة في بياناتنا ، فلن نحتاج إلى توضيح جميع أسماء المتغيرات. بدلاً من ذلك ، سنقوم بإدخال أسماء المتغيرات الأولى والأخيرة فقط (والتي يمكن نسخها ولصقها من عرض متغير في نافذة الامر syntax) مفصولة بـ TO

 

*Alternative: use TO keyword for specifying variables.

compute happy2 = mean(v1 to v5).
execute.

 

 

وسائل حساب الوسيط والمتوسط – التعامل مع القيم المفقودة Computing Means – Dealing with Missing Values

إذا ألقينا نظرة فاحصة على بياناتنا ، فإننا نرى أن بعض المستجيبين لديهم الكثير من القيم المفقودة في الإصدار 1 إلى الإصدار 5. بشكل افتراضي ، يتم حساب المتوسط فوق v1 إلى v5 لأي حالة تحتوي على قيمة واحدة على الأقل لا تفتقد إلى هذه المتغيرات. إذا كانت جميع القيم الخمس مفقودة (النظام أو المستخدم) ، فلا يمكن حساب المتوسط ، لذا ستكون قيمة مفقودة للنظام كما نرى في بياناتنا.

حساب الوسيط والمتوسطحساب الوسيط والمتوسط

من الشائع جدًا استبعاد الحالات التي بها العديد من الأخطاء من الحسابات. في هذه الحالة ، يكون الخيار الأسهل هو استخدام عامل التشغيل النقطي. على سبيل المثال ، يعني متوسط 3 (v1 إلى v5) “يعني حساب أكثر من v1 إلى v5 ولكن فقط للحالات التي تحتوي على 3 قيم غير مفقودة على الأقل في تلك المتغيرات”. فلنجربها.

 

وسائل حساب الوسيط والمتوسط – استبعاد الحالات التي بها العديد من الأخطاء Computing Means – Exclude Cases with Many Missings

 

*Compute mean only for cases having at least 3 valid values over v1 to v5.

compute happy3 = mean.3(v1 to v5).
execute.

 

 

* حساب يعني فقط للحالات التي تحتوي على 3 قيم صالحة على الأقل من v1 إلى v5.

حساب happy3 = متوسط 3 (v1 إلى v5).

نفذ – استبعد

 

 

حساب الوسيط والمتوسط

 

هناك طريقة أكثر عمومية تعمل مع حساب الوسيط والمتوسط بشكل أكثر تعقيدًا أيضًا وهي استخدام IF كما هو موضح أدناه.

 

*Alternative way to exclude cases having fewer than 3 valid values over v1 to v5.

if (nvalid (v1 to v5) >= 3) happy4 = mean(v1 to v5).
execute.

 

 

حساب الوسيط والمتوسط على الحالات SPSS – Compute Means over Cases

حتى الآن قمنا بحوسبة المتوسطات الأفقية horizontal means: المتوسطات فوق المتغيرات لكل حالة على حدة. دعنا الآن نحوس المتوسطات الرأسية  vertical means: المتوسطات فوق الحالات لكل متغير على حدة. سننشئ أولاً جداول الإخراج بالمتوسطات ثم نضيف هذه الوسائل إلى بياناتنا.

يمكن الحصول على المتوسطات في جميع الحالات بسهولة باستخدام الوصف كما في

descriptives v1 v2.

 

 

نتيجة حساب الوسيط والمتوسط

حساب الوسيط والمتوسط

 

المتوسط لمجموعات بشكل منفصل Mean for Groups Separately

إذن ماذا لو أردنا وسائل للمستجيبين من الذكور والإناث على حدة؟ أحد الخيارات هو SPLIT FILE ولكن هذا عمل أكثر من اللازم. المتوسط البسيط سيفعل كما هو موضح أدناه.

*Show only value labels (no data values) in output tables.

set tnumbers labels.*Report means for genders separately.

means v1 v2 by gender/cells means.
* إظهار تسميات القيمة فقط (بدون قيم بيانات) في جداول الإخراج.

تعيين تسميات الأرقام.

* تبليغ المتوسط للجنسين بشكل منفصل.

يعني v1 v2 حسب الجنس / يعني الخلايا.

 

النتيجة

 

حساب الوسيط والمتوسط

 

إضافة المتوسطات الى مجموعة بيانات Add Mean to Dataset

 

*Add mean over v1 as new variable to data.

aggregate outfile * mode addvariables
/mean_1 = mean(v1).

 

أخيرًا ، قد ترغب أحيانًا في تجاوز الحالات كمتغيرات جديدة في بياناتك. الطريق للذهاب هنا هو AGGREGATE كما هو موضح أدناه.

إذا كنت ترغب في المتوسط لمجموعات الحالات بشكل منفصل ، أضف متغيرًا واحدًا أو أكثر من المتغيرات كما هو موضح أدناه. يوضح هذا المثال أيضًا كيفية إضافة وسائل لمتغيرات متعددة دفعة واحدة ، مرة أخرى باستخدام TO.

 

*Add means over v2 to v5 for genders separately as new variables to data.

aggregate outfile * mode addvariables
/break gender
/mean_2 to mean_5 = mean(v2 to v5).

 

 

النتيجة

حساب الوسيط والمتوسط

لاحظ أننا رأينا بالفعل هذه المتوسطات (أكثر من v2 ، للأجناس بشكل منفصل) في مخرجاتنا بعد التشغيل

المتوسط V2  حسب الجنس

حقاً، هذا كل ما يمكن أن نفكر فيه بخصوص حساب الوسيط والمتوسط في SPSS.

 

 

عودة إلى فهرس دليل استخدام SPSS

 

حساب الوسيط والمتوسط

حساب الوسيط والمتوسطحساب الوسيط والمتوسط