كيفية إجراء اختبار كروسكال واليس في r
يتم استخدام اختبار كروسكال واليس لتحديد ما إذا كان هناك فرق ذو دلالة إحصائية بين متوسطات ثلاث مجموعات مستقلة أو أكثر.
ويعتبر المعادل اللامعلمي لتحليل التباين (ANOVA) أحادي الاتجاه .
يشرح هذا البرنامج التعليمي كيفية إجراء اختبار Kruskal-Wallis في R.
مثال: اختبار كروسكال واليس في R
لنفترض أن الباحثين يريدون معرفة ما إذا كانت ثلاثة أسمدة مختلفة تؤدي إلى مستويات مختلفة من نمو النبات. اختاروا عشوائيًا 30 نباتًا مختلفًا وقسموها إلى ثلاث مجموعات مكونة من 10 نباتات، مع تطبيق سماد مختلف على كل مجموعة. وبعد شهر، يقيسون ارتفاع كل نبات.
اتبع الخطوات التالية لإجراء اختبار كروسكال واليس لتحديد ما إذا كان متوسط النمو هو نفسه في جميع المجموعات الثلاث.
الخطوة 1: أدخل البيانات.
أولاً، سنقوم بإنشاء إطار البيانات التالي الذي يحتوي على نمو النباتات الثلاثين بالإضافة إلى مجموعة الأسمدة الخاصة بها:
#create data frame df <- data. frame (group=rep(c(' A ', ' B ', ' C '), each= 10 ), height=c(7, 14, 14, 13, 12, 9, 6, 14, 12, 8, 15, 17, 13, 15, 15, 13, 9, 12, 10, 8, 6, 8, 8, 9, 5, 14, 13, 8, 10, 9)) #view first six rows of data frame head(df) group height 1 to 7 2 to 14 3 to 14 4 to 13 5 to 12 6 to 9
الخطوة 2: إجراء اختبار كروسكال واليس.
بعد ذلك، سنقوم بإجراء اختبار Kruskal-Wallis باستخدام وظيفة kruskal.test() المضمنة في قاعدة بيانات R:
#perform Kruskal-Wallis Test kruskal. test (height ~ group, data = df) Kruskal-Wallis rank sum test data: height by group Kruskal-Wallis chi-squared = 6.2878, df = 2, p-value = 0.04311
الخطوة 3: تفسير النتائج.
يستخدم اختبار كروسكال واليس الفرضيات الصفرية والبديلة التالية:
الفرضية الصفرية (H 0 ): الوسيط متساوي في جميع المجموعات.
الفرضية البديلة: ( HA ): الوسيط غير متساوي في جميع المجموعات.
في هذه الحالة، إحصائيات الاختبار هي 6.2878 والقيمة p المقابلة هي 0.0431 .
وبما أن هذه القيمة p أقل من 0.05، فيمكننا رفض الفرضية الصفرية القائلة بأن متوسط نمو النبات هو نفسه بالنسبة لجميع الأسمدة الثلاثة.
وهذا يعني أن لدينا أدلة كافية لنستنتج أن نوع الأسمدة المستخدمة يسبب فروق ذات دلالة إحصائية في نمو النبات.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية إجراء اختبارات إحصائية شائعة أخرى في R:
كيفية إجراء اختبار t للعينات المقترنة في R
كيفية إجراء ANOVA أحادي الاتجاه في R
كيفية تنفيذ التدابير المتكررة ANOVA في R