كيفية العثور على القيمة الحرجة f في بايثون


عند إجراء اختبار F، تحصل على إحصائية F. لتحديد ما إذا كانت نتائج اختبار F ذات دلالة إحصائية، يمكنك مقارنة إحصائية F بقيمة F الحرجة. إذا كانت إحصائية F أكبر من قيمة F الحرجة، فإن نتائج الاختبار تكون ذات دلالة إحصائية.

يمكن العثور على القيمة الحرجة F باستخدام جدول توزيع F أو باستخدام البرامج الإحصائية.

للعثور على القيمة الحرجة لـ F، نحتاج إلى:

  • مستوى الأهمية (الاختيارات الشائعة هي 0.01 و0.05 و0.10)
  • درجات حرية البسط
  • مقام درجات الحرية

باستخدام هذه القيم الثلاث، يمكنك تحديد قيمة F الحرجة لمقارنتها بإحصائيات F.

كيفية العثور على القيمة الحرجة F في بايثون

للعثور على القيمة الحرجة F في بايثون، يمكنك استخدام الدالة scipy.stats.f.ppf() ، والتي تستخدم الصيغة التالية:

scipy.stats.f.ppf(q, dfn, dfd)

ذهب:

  • س: مستوى أهمية الاستخدام
  • dfn : درجات حرية البسط
  • dfd : درجات حرية المقام

تُرجع هذه الدالة القيمة الحرجة لتوزيع F استنادًا إلى مستوى الأهمية ودرجات البسط للحرية ودرجات الحرية المتوفرة.

على سبيل المثال، لنفترض أننا نريد إيجاد القيمة الحرجة F لمستوى دلالة 0.05، ودرجات البسط للحرية = 6، ودرجات الحرية المقامة = 8.

 import scipy.stats

#find F critical value
scipy.stats.f.ppf(q=1-.05, dfn=6, dfd=8)

3.5806

قيمة F الحرجة لمستوى دلالة 0.05، ودرجات الحرية البسطية = 6، ودرجات الحرية المقامة = 8 هي 3.5806 .

لذا، إذا أجرينا نوعًا من اختبار F، فيمكننا مقارنة إحصائية اختبار F بـ 3.5806 . إذا كانت إحصائية F أكبر من 3.580، فإن نتائج الاختبار تكون ذات دلالة إحصائية.

لاحظ أن قيم ألفا الأصغر ستؤدي إلى قيم F حرجة أكبر. على سبيل المثال، ضع في اعتبارك القيمة الحرجة F لمستوى دلالة 0.01 ، ودرجات الحرية في البسط = 6، ودرجات الحرية المقامة = 8.

 scipy.stats.f.ppf(q=1- .01 , dfn=6, dfd=8)

6.3707

وفكر في القيمة الحرجة F بنفس درجات الحرية للبسط والمقام، ولكن بمستوى دلالة 0.005 :

 scipy.stats.f.ppf(q=1- .005 , dfn=6, dfd=8)

7.9512

ارجع إلى وثائق SciPy للحصول على التفاصيل الدقيقة للوظيفة f.ppf().

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *