كيفية إجراء اختبار f في sas
يتم استخدام اختبار F لاختبار ما إذا كان هناك تباينان في المجتمع متساويان.
الفرضيات الصفرية والبديلة للاختبار هي كما يلي:
- H 0 : σ 1 2 = σ 2 2 (الفروق السكانية متساوية)
- H A : σ 1 2 ≠ σ 2 2 (الفروق السكانية غير متساوية)
يُستخدم اختبار F عادةً للإجابة على أحد الأسئلة التالية:
1. هل تأتي عينتان من مجتمعات ذات تباينات متساوية؟
2. هل يقلل العلاج أو العملية الجديدة من تباين المعالجة أو العملية الحالية؟
أسهل طريقة لإجراء اختبار F في SAS هي استخدام عبارة PROC TTEST ، والتي تُستخدم لإجراء اختبارات t ولكنها تُجري أيضًا اختبار F بشكل افتراضي.
يوضح المثال التالي كيفية إجراء اختبار F في SAS عمليًا.
مثال: اختبار F في SAS
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي تحتوي على معلومات حول النقاط التي سجلها لاعبو كرة سلة مختلفون في فريقين مختلفين:
/*create dataset*/ data my_data; input team $points; datalines ; At 18 At 19 At 22 At 25 At 27 At 28 At 41 At 45 At 51 At 55 B14 B15 B15 B17 B 18 B22 B25 B25 B27 B 34 ; run ; /*view dataset*/ proc print data =my_data;
لنفترض أننا نريد إجراء اختبار F لتحديد ما إذا كان التباين في النقاط المسجلة متساويًا بين الفريقين.
يمكننا استخدام بناء الجملة التالي للقيام بذلك:
/*perform F-test for equal variances*/
proc ttest data =my_data;
classteam ;
var points;
run ;
يحتوي جدول النتائج الأخير بعنوان “مساواة الفروق” على نتائج اختبار F.
ومن هذا الجدول يمكننا أن نرى:
- إحصائيات اختبار F هي 4.39 .
- القيمة p المقابلة هي 0.0383 .
وبما أن هذه القيمة p أقل من 0.05، فإننا نرفض الفرضية الصفرية للاختبار F.
وهذا يعني أن لدينا أدلة كافية للقول بأن الفارق بين النقاط التي سجلها الفريقان ليس متساويا.
ملحوظة : إذا كنت تقوم بإجراء اختبار t لعينتين لتحديد ما إذا كانت قيم النقاط المتوسطة متساوية بين الفريقين، فسوف تستخدم القيمة p للصف المسمى Satterthwaite في الإخراج حيث لا يمكنك افتراض أن فروق السكان متساوية. بين المجموعتين.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية إجراء اختبار t لعينة واحدة في SAS
كيفية إجراء اختبار t لعينتين في SAS
كيفية إجراء اختبار t للعينات المقترنة في SAS