آر: كيفية حساب نسب الأرجحية في نموذج الانحدار اللوجستي

دليل أكاديمي شامل يشرح كيفية حساب وتفسير نسب الأرجحية وفترات الثقة في نماذج الانحدار اللوجستي باستخدام لغة البرمجة الإحصائية آر (R).

Mohammed looti أكاديمي وباحث متخصص في علم النفس
تاريخ النشر
تمت المراجعة العلمية · د. مروة عبد العظيم · 20 أكتوبر، 2026
مراجعة وتدقيق علمي معتمد تاريخ التدقيق: 20 أكتوبر، 2026
د. مروة عبد العظيم دكتوراه في علم النفس
عضو هيئة التدريس • جامعة كربلاء
معايير التدقيق والاعتماد السريري

يخضع هذا المحتوى لمعايير ضبط الجودة والتدقيق العلمي والأكاديمي الصارمة في شبكة علم النفس العربي، لضمان صحة المعلومات ودقتها السريرية ومطابقتها لأحدث الأدلة والبراهين الصادرة عن الجمعيات النفسية والطبية المعتمدة (APA / WHO).

يُعد نموذج الانحدار اللوجستي (Logistic Regression) ركيزة أساسية في التحليل الإحصائي المعاصر للبيانات الثنائية والتصنيفية عبر مختلف التخصصات العلمية، بدءاً من الوبائيات والعلوم الطبية وصولاً إلى علم النفس والعلوم السلوكية والاقتصاد القياسي. تنبع الأهمية المحورية لهذا النموذج من قدرته على تجاوز القيود المنهجية التي تفرضها النماذج الخطية الكلاسيكية عند التعامل مع متغيرات استجابة تقتصر على نتيجتين متنافيتين، مثل الإصابة بمرض من عدمها، أو التعرض لانتكاسة نفسية، أو اتخاذ قرار سلوكي معين. وفي صميم هذا التحليل، تبرز نسب الأرجحية (Odds Ratios) كمقياس كمي لا غنى عنه لفهم حجم الأثر وقوة الارتباط بين المتغيرات المستقلة والحدث قيد الدراسة.

تتميز لغة البرمجة الإحصائية آر (R) بكونها البيئة البرمجية الأكثر مرونة وموثوقية لتطبيق هذه النماذج وتقدير معاملاتها بدقة متناهية. ومع ذلك، فإن المخرجات الافتراضية للنمذجة اللوجستية في آر لا تقدم نسب الأرجحية بصورة مباشرة وتلقائية، بل تطرح معاملات بيتا المقدرة على مقياس لوغاريتم الأرجحية (Log-Odds)، مما يضع الباحثين والمحللين أمام ضرورة فهم التحويلات الرياضية المعقدة والأوامر البرمجية الدقيقة لتحويل هذه التقديرات إلى نسب أرجحية قابلة للتفسير المنهجي والتطبيقي، مترافقة مع فترات ثقة إحصائية رصينة تضمن سلامة الاستدلال العلمي.

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

1. مقدمة إلى الانحدار اللوجستي ومفهوم نسب الأرجحية في بيئة آر

1.1 طبيعة المتغير التابع الثنائي وتحديات النمذجة الخطية

يواجه الباحثون في العلوم الاجتماعية، والطبية، والنفسية ظواهر متعددة تتسم بطبيعة ثنائية قطعية (Binary Outcomes) لا تقبل التجزئة التدريجية على مقياس مستمر، مثل وقوع الاكتئاب السريري مقارنة بالسلامة النفسية، أو نجاح الطالب مقارنة بإخفاقه. تاريخياً، حاول الإحصائيون تطبيق نموذج الانحدار الخطي البسيط والمتعدد على هذه المتغيرات الثنائية عبر ما يعرف بنموذج الاحتمال الخطي (Linear Probability Model). بيد أن هذا التوجه يواجه قصوراً هيكلياً جوهرياً؛ فالانحدار الخطي يفترض تجانس التباين واعتدالية الأخطاء العشوائية، وهما فرضان يسقطان تماماً عند دراسة متغير ثنائي يتبع توزيع برنولي (Bernoulli Distribution).

علاوة على ذلك، ينتج عن الانحدار الخطي مأزق تنبؤي حرج يتمثل في إمكانية توليد قيم احتمالية تتجاوز الحدود المنطقية للاحتمال الرياضي، كأن يتنبأ باحتمالية سالبة أو باحتمالية تفوق الواحد الصحيح، وهي مخرجات باطلة رياضياً ومنهجياً. لمعالجة هذا الخلل، برزت الحاجة إلى تحويل رياضي يقيد التنبؤات داخل المدى المغلق بين الصفر والواحد الصحيح [0, 1]. هنا تتجلى دالة الرابط اللوجستي (Logit Link Function)، التي تعود جذورها المفاهيمية إلى الدالة اللوجستية التي صاغها عالم الرياضيات البلجيكي بيير فرانسوا فيرهولست (Pierre-François Verhulst) عام 1838 وعام 1845 لوصف نمو السكان المحكوم بحدود بيئية، والتي قام الإحصائي جوزيف بيركسون (Joseph Berkson) بتطويرها وإدخال مصطلح “Logit” إلى علم الإحصاء الحيوي في عام 1944. تقوم هذه الدالة بتحويل العلاقة غير الخطية المنحنية ذات الشكل السيني (S-shaped Curve) بين المتغيرات المستقلة والاحتمال إلى علاقة خطية مستقيمة تربط المتنبئات بلوغاريتم أرجحية وقوع الحدث، مما يسمح بتطبيق النمذجة الرياضية بدقة فائقة لدراسة المتغيرات السلوكية والاضطرابات الإكلينيكية المعقدة.

1.2 التعريف المفاهيمي لنسب الأرجحية (Odds Ratios)

يمثل التمييز بين مفهوم الاحتمال البسيط (Probability) ومفهوم الأرجحية (Odds) نقطة الارتكاز المنهجية لفهم مخرجات الانحدار اللوجستي. الاحتمال هو نسبة تكرار وقوع حدث معين مقسوماً على إجمالي عدد المحاولات أو الفرص المتاحة، ويقع دوماً بين الصفر والواحد. في المقابل، تُعرف الأرجحية بأنها النسبة بين احتمال وقوع الحدث مقسوماً على احتمال عدم وقوعه؛ أي إذا كان احتمال حدوث ظاهرة ما هو 0.8، فإن احتمال عدم حدوثها هو 0.2، وتكون الأرجحية بالتالي مساوية لـ 4 (أي 0.8 مقسوماً على 0.2)، مما يعني أن فرصة حدوث الظاهرة تفوق فرصة عدم حدوثها بأربعة أضعاف.

وعند الانتقال إلى نسبة الأرجحية (Odds Ratio – OR)، فإننا نقيس نسبة أرجحية وقوع الحدث في ظل وجود متغير تفسيري معين مقارنة بأرجحية وقوعه في غيابه، أو عبر مستويات مختلفة من المتغير المستقل. تُعد نسبة الأرجحية مقياساً قياسياً لحجم الأثر (Effect Size) وقوة الارتباط النسبي. وتحمل القيمة المرجعية 1.0 دلالة محورية في هذا السياق؛ إذ تشير قيمة نسبة الأرجحية المساوية للواحد الصحيح إلى انعدام أي أثر للمتغير المتنبئ على احتمالية الاستجابة (Null Effect). أما إذا تجاوزت القيمة حاجز 1.0، دل ذلك على أن المتنبئ يرتبط بزيادة فرص وقوع الحدث، مما يجعله عامل خطر (Risk Factor). وفي المقابل، إذا هبطت القيمة دون 1.0 (وانحصرت بين الصفر والواحد)، دل ذلك على ارتباط المتنبئ بانخفاض أرجحية الحدث، ليصبح عاملاً وقائياً (Protective Factor). تكتسب هذه التقديرات وزناً علمياً هائلاً في الدراسات الوبائية والإكلينيكية لتحديد التدخلات العلاجية ومحددات الصحة النفسية والجسدية بدقة موضوعية.

1.3 دور بيئة آر (R) في التحليل الإحصائي المتقدم

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

تتميز آر بدوالها الرياضية المتخصصة في التحويلات اللحظية، حيث يمكن تطبيق الدوال الأسية واللوغاريتمية على متجهات المعاملات وفترات الثقة بخطوة برمجية واحدة. كما تتيح بيئة آر تحقيق أعلى درجات التوافق مع معايير الجمعية الأمريكية لعلم النفس (APA) للنشر والتوثيق العلمي، من خلال مكتبات متطورة تُمكّن الباحثين من صياغة وتوليد مخرجات إحصائية متناهية الدقة، وضبط مستويات الدلالة الإحصائية، وعرض فترات الثقة غير المتماثلة لنسب الأرجحية بما يفي بصرامة المجلات الأكاديمية المحكمة والمصنفة دولياً.

2. الأسس الرياضية لتحويل لوغاريتم الأرجحية إلى نسب أرجحية

2.1 تفسير المعاملات الناتجة عن مخرجات الانحدار (Log-Odds)

تعتمد خوارزميات الانحدار اللوجستي في آر على طريقة تقدير الإمكانية العظمى (Maximum Likelihood Estimation – MLE) لحساب معاملات الانحدار المجهولة، والتي نرمز لها بالرمز بيتا ($\beta$). تعمل هذه الخوارزمية التكرارية على إيجاد قيم المعاملات التي تجعل البيانات المرصودة في العينة هي الأكثر احتمالاً للتحقق رياضياً. غير أن الناتج الرياضي المباشر لهذه الخوارزمية لا يقاس على مقياس الاحتمال ولا على مقياس نسب الأرجحية المباشرة، بل يصاغ على مقياس لوغاريتم الأرجحية الطبيعي، أو ما يطلق عليه اسم مقياس اللوجت (Logit Scale).

تتمثل الصعوبة الإدراكية الجوهرية في أن لوغاريتم الأرجحية هو مقياس تجريدي غير خطي لا يمتلك معنى بديهياً واضحاً في التطبيقات النفسية والاجتماعية؛ فالقول بأن “زيادة المتغير المستقل بمقدار وحدة واحدة تؤدي إلى ارتفاع لوغاريتم أرجحية الاكتئاب بمقدار 0.45” هو تعبير يفتقر إلى الوضوح السريري والعملي لصناع القرار والباحثين غير المتخصصين في الرياضيات البحتة. وبناءً على المعادلة الهيكلية للنموذج اللوجستي:

$\ln(\frac{p}{1-p}) = \beta_0 + \beta_1 X_1 + dots + \beta_k X_k$

يتضح أن معامل بيتا ($\beta_1$) يمثل معدل التغير الإضافي في لوغاريتم أرجحية وقوع الحدث لكل زيادة مقدارها وحدة واحدة في المتغير المستقل ($X_1$) مع تثبيت بقية المتغيرات في النموذج، مما يستوجب إجراء تحويل رياضي يعيد هذه المعاملات إلى مقياس نسبي قابل للإدراك المنطقي المباشر.

2.2 التحويل الرياضي الأسي (Exponential Transformation)

لتجاوز عائق لوغاريتم الأرجحية واستعادة الفهم الكمي البديهي لقوة العلاقات الارتباطية، نلجأ إلى تطبيق دالة المعكوس الرياضي؛ وبما أن دالة الرابط المستخدمة هي اللوغاريتم الطبيعي (الذي يتخذ من الثابت الرياضي $e \approx 2.71828$ أساساً له)، فإن إبطال مفعول هذا اللوغاريتم يتم عبر تطبيق الدالة الأسية الطبيعية (Natural Exponential Function). وبذلك، تصاغ العلاقة الرياضية لحساب نسبة الأرجحية كما يلي:

$\text{OR} = e^{\beta} = \exp(\beta)$

يعمل هذا التحويل الأسي على فك شفرة المعاملات، ناقلاً التغير من مقياس التغير الجمعي في اللوغاريتم إلى مقياس التغير المضاعف (Multiplicative Effect) في أرجحية الحدث. فعندما نرفع الثابت $e$ إلى أس قيمة معامل بيتا المقدر، نحصل مباشرة على نسبة الأرجحية؛ فإذا كان معامل بيتا يساوي 0.693، فإن تطبيق الدالة الأسية $exp(0.693)$ سينتج عنه القيمة 2.0 تقريباً. يعني ذلك أن كل زيادة بمقدار وحدة قياس واحدة في المتغير التنبؤي تضاعف أرجحية تحقق الاستجابة بمقدار مرتين مقارنة بالقيمة السابقة، مما يوفر صياغة مفهومة علمياً وقابلة للنشر في الأوساط الأكاديمية المتخصصة.

2.3 خصائص التوزيع وانعكاساته على التفسير

يتميز توزيع نسب الأرجحية بخصائص رياضية وإحصائية تختلف تماماً عن خصائص التوزيع الطبيعي المتماثل الذي يحكم معاملات بيتا؛ إذ يتسم توزيع نسب الأرجحية بعدم تماثل هيكلي حاد وتشتت إيجابي الالتواء (Positively Skewed). تمتد معاملات بيتا على خط الأعداد الحقيقية من سالب ما لا نهاية إلى موجب ما لا نهاية، وتكون متماثلة حول القيمة صفر؛ حيث تدل القيمة صفر على انعدام الأثر، وتدل القيم السالبة على انخفاض، بينما تدل القيم الموجبة على ارتفاع.

في المقابل، فإن نسب الأرجحية تنطلق من الصفر كمقارب أدنى مطلق وتمتد إلى موجب ما لا نهاية، وتتخذ من القيمة 1.0 مركزاً محايداً لانعدام التأثير. يترتب على هذا التباين الهندسي أن النطاق المحصور بين الصفر والواحد الصحيح [0, 1] يستوعب كافة مستويات انخفاض الأرجحية والآثار الوقائية، مهما بلغت درجة قوتها وضخامتها؛ بينما يستوعب النطاق الممتد من 1 إلى ما لا نهاية [1, $\infty$) الآثار الإيجابية لزيادة الأرجحية. فعلى سبيل المثال، فإن نسبة أرجحية قدرها 0.20 تمثل انخفاضاً شديداً في الأرجحية وتكافئ في حجم أثرها الهندسي نسبة أرجحية قدرها 5.0 (لأن مقلوب 0.20 هو 5.0). يتطلب هذا عدم التماثل من الباحثين حذراً شديداً عند المقارنة الإحصائية وتفسير الانحرافات المعيارية وفترات الثقة، التي لا بد وأن تتسع بصورة غير خطية عند الابتعاد عن القيمة المرجعية المحايدة.

3. إعداد بيئة العمل واستيراد البيانات في لغة آر

3.1 تثبيت وتحميل الحزم الإحصائية اللازمة

يتطلب التحليل الإحصائي المنهجي في بيئة لغة آر إعداداً منظماً لفضاء العمل وتثبيت المكتبات البرمجية المتخصصة في التعامل مع النمذجة الخطية المعممة وتنظيم الجداول والبيانات. في مقدمة هذه الحزم تأتي حزمة ISLR الشهيرة، التي طُوّرت لدعم التطبيقات التحليلية المتقدمة وتحتوي على مجموعات بيانات قياسية مصممة لتقييم خوارزميات التصنيف والانحدار. كما يتطلب العمل استدعاء حزم متخصصة في إدارة البيانات ومعالجة الأطر، مثل حزمة tidyverse وحزمة broom اللتين توفران وظائف متقدمة لتحويل مخرجات النماذج إلى كائنات جدولية قابلة للقراءة والتحليل الرياضي.

ينبغي للباحث التأكد من حداثة إصدار لغة آر المثبتة على جهازه، حيث أن التوافق البرمجي بين دوال التقدير الإحصائي وحزم التنسيق يعتمد على استقرار الإصدار البرمجي. يمكن للمحلل تثبيت واستدعاء الحزم المذكورة عبر تنفيذ الأوامر البرمجية التالية داخل موجه أوامر آر:

install.packages("ISLR")
install.packages("tidyverse")
install.packages("broom")
library(ISLR)
library(tidyverse)
library(broom)

يضمن هذا التحميل المتكامل توفير كافة الدوال الحسابية اللازمة لتجهيز المتغيرات، وضبط فئات المراجع، وتطبيق المعادلات الأسية على المعاملات الناتجة دون حدوث تعارض برمجي في ذاكرة النظام النشطة.

3.2 فحص وتجهيز مجموعة بيانات التخلف عن السداد (Default Dataset)

لتطبيق النموذج اللوجستي بأسلوب واقعي وشفاف، سنستخدم مجموعة بيانات التخلف عن السداد الشهيرة Default المتاحة في حزمة ISLR. تتألف هذه المصفوفة البيانية من عشرة آلاف مشاهدة لحسابات عملاء، وتوفر بيئة مثالية لنمذجة المتغير التابع الثنائي الذي يحدد ما إذا كان العميل قد تخلف عن سداد التزاماته المالية (default: Yes / No). يبدأ الفحص الأولي للبيانات باستكشاف هيكلها العام وأنواع المتغيرات المخزنة عبر استخدام دوال الفحص الأساسية في آر:

data("Default")
head(Default)
str(Default)
summary(Default)

يكشف فحص الهيكل البنائي أن المتغير التابع default هو متغير عاملي (Factor) ذو مستويين، حيث يمثل المستوى “No” عدم التخلف عن السداد، بينما يمثل المستوى “Yes” وقوع حدث التخلف المالي المستهدف بالدراسة. تتضمن المصفوفة ثلاثة متغيرات تفسيرية رئيسية: متغير فئوي ثنائي يوضح الحالة الدراسية للعميل (student: Yes / No)، ومتغيران كميان مستمران هما الرصيد المالي المتبقي على بطاقة الائتمان بعد السداد الشهري (balance)، والدخل السنوي الإجمالي للعميل (income). يجب على الباحث التحقق من خلو المصفوفة من القيم المفقودة (Missing Values) باستخدام الدالة sum(is.na(Default)) لضمان استقرار تقديرات خوارزميات الإمكانية العظمى وعدم اقتطاع المشاهدات قسراً أثناء التقدير.

3.3 الاستكشاف الوصفي المبدئي للعلاقات بين المتغيرات

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

table(Default$student, Default$default)
prop.table(table(Default$student, Default$default), margin = 1)

كما يُستحسن حساب المتوسطات الحسابية والانحرافات المعيارية للمتغيرات المستمرة مقسمة حسب مجموعات الاستجابة للتحقق المبدئي من الفروق الظاهرية؛ إذ نلاحظ أن العملاء الذين عجزوا عن السداد يمتلكون متوسط أرصدة مالية دائنة أعلى بكثير مقارنة بالفئة الملتزمة بالسداد. يكتسب هذا الفحص الاستكشافي أهمية بالغة في الكشف الأولي عن وجود أي علامات لظاهرة الفصل الكامل (Complete Separation) أو الفصل شبه الكامل (Quasi-Complete Separation)، والتي تحدث إذا كانت إحدى خلايا الجدول التكراري فارغة تماماً (تحتوي على صفر مشاهدات)، مما يؤدي إلى انهيار الخوارزمية الحسابية وانفجار قيم التقديرات إلى المالانهاية، وهو ما يتطلب تدخلاً علاجياً مبكراً لضمان صلاحية البيانات للتحليل.

4. بناء وتوفيق نموذج الانحدار اللوجستي في آر

4.1 استخدام دالة النماذج الخطية المعممة (glm)

تُعد دالة النماذج الخطية المعممة glm() في بيئة آر الأداة البرمجية المعتمدة والأكثر كفاءة لتوفيق نماذج الانحدار اللوجستي والعديد من النماذج الأخرى التابعة لعائلة التوزيع الأسي. تتيح هذه الدالة للمستخدم تحديد صيغة النموذج الرياضي بدقة عبر ربط المتغير التابع بمجموعة المتغيرات المستقلة من خلال الرمز (~). ولتفعيل الانحدار اللوجستي الثنائي، يتم تحديد المعلمة الجوهرية family = binomial(link = "logit")، والتي تُملي على الدالة ضرورة افتراض التوزيع البرنولي لمتغير الاستجابة وتطبيق دالة الربط اللوجستي الطبيعية، مما يستدعي داخلياً خوارزمية نيوتن-رافسون التكرارية لتقدير معلمات الإمكانية العظمى.

تتم كتابة الشفرة البرمجية لبناء نموذج انحدار لوجستي متعدد يشمل كافة المتغيرات المستقلة المتاحة في قاعدة البيانات على النحو التالي:

model <- glm(default ~ balance + income + student, data = Default, family = binomial)

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

4.2 قراءة وتحليل ملخص النموذج الإحصائي (Model Summary)

لاستعراض المخرجات الإحصائية المفصلة للنموذج المقدر، يتم تطبيق الدالة القياسية summary(model)، والتي تولد تقريراً إحصائياً متكاملاً يتطلب قراءة فاحصة وفهماً دقيقاً لكل مؤشر من مؤشراته. يستهل التقرير بعرض متبقيات الانحراف (Deviance Residuals) التي توفر دلالات أولية عن تماثل خطأ النمذجة عبر المشاهدات. يلي ذلك جدول المعاملات (Coefficients) الذي يستعرض لكل متغير تفسيري: المعامل المقدر على مقياس لوغاريتم الأرجحية (Estimate)، والخطأ المعياري للتقدير (Std. Error)، وقيمة z الناتجة عن اختبار والد (z value)، والقيمة الاحتمالية المقترنة بها (Pr(>|z|)).

تُجرى عملية تقييم الدلالة الإحصائية الفردية لكل متغير من خلال مقارنة قيمة z والـ p-value المحسوبة؛ حيث تشير القيم الاحتمالية التي تقل عن 0.05 أو 0.01 إلى دلالة إحصائية كافية لرفض الفرض الصفري القائل بانعدام أثر المتنبئ. كما يطرح الملخص مؤشرات جودة التوفيق الكلية (Goodness of Fit)، ومن أبرزها انحراف النموذج الصفري (Null Deviance) ومتبقي الانحراف للنموذج الحالي (Residual Deviance)، حيث يدل الانخفاض الجوهري في متبقي الانحراف مقارنة بالانحراف الصفري على تحسن قدرة النموذج التنبؤية بفضل إدخال المتغيرات المستقلة، إلى جانب معيار أكايكي للمعلومات (Akaike Information Criterion – AIC) الذي يُستخدم للمفاضلة بين النماذج المتنافسة واختيار الأكثر اتساقاً واقتصاداً في المعلمات.

4.3 استخراج معاملات الانحدار برمجياً

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

betas <- coef(model)
print(betas)

يحتوي هذا المتجه على نقطة التقاطع (Intercept) والمعروفة بـ $\beta_0$، والتي تعبر عن لوغاريتم أرجحية وقوع الحدث عندما تكون جميع المتغيرات المستمرة مساوية لصفر وتتواجد المتغيرات الفئوية عند مستواها المرجعي الأساسي. يتبع ذلك معاملات المتغيرات التفسيرية ($\beta_1, \beta_2, \beta_3$). يتيح تخزين هذه المعاملات في كائن برمجي مستقل إجراء العمليات الحسابية المتجهة (Vectorized Operations) بسلاسة فائقة، وهي ميزة جوهرية في آر تضمن سرعة المعالجة وتقليل الجهد البرمجي المطلوب عند الانتقال لمرحلة التحويل الأسي.

5. حساب نسب الأرجحية برمجياً باستخدام الدالة الأسية exp()

5.1 تطبيق الدالة الأساسية exp(coef(model))

تتم عملية استخراج نسب الأرجحية في لغة آر من خلال تطبيق دالة الرفع الأسي الطبيعي exp() مباشرة على المعاملات المستخرجة من النموذج اللوجستي. تتسم هذه العملية بالأناقة البرمجية والكفاءة الحسابية؛ إذ تلغي الحاجة لكتابة حلقات تكرارية معقدة، وتتكفل بمعالجة المتجه الرقمي بالكامل بضربة برمجية واحدة متكاملة:

odds_ratios <- exp(coef(model))
print(odds_ratios)

تضمن هذه الخطوة تطابقاً تاماً مع الصيغة الرياضية للتحويل الأسي، حيث تقوم الدالة برفع الثابت الطبيعي $e$ إلى أس كل معامل بيتا مخزن في النموذج. تتحول المعاملات نتيجة لذلك من مقياس اللوجت اللوغاريتمي إلى مقياس نسب الأرجحية المضاعف، مما يُمكّن الباحث من الشروع المباشر في قراءة الآثار التنبؤية بلغة نسبية تتوافق مع أدبيات العلوم التطبيقية ومحددات القياس الإحصائي الرصين.

5.2 التعامل مع المتغيرات المستقلة الفئوية وتفسيرها

عند تضمين متغير فئوي (Categorical Variable) في النموذج اللوجستي، تتبنى لغة آر افتراضياً أسلوب التباين المرجعي (Treatment/Dummy Coding)، حيث تعين الفئة الأولى أبجدياً كفئة مرجعية أساسية (Reference Category) ما لم يحدد المحلل خلاف ذلك. في نموذجنا التطبيقي، يمتلك متغير الطالب student فئتين: “No” و”Yes”. تحدد لغة آر المستوى “No” كفئة مرجعية، وتقدم معامل بيتا المقدر للفئة “Yes” معبراً عن التغير في لوغاريتم الأرجحية لدى الطلاب مقارنة بغير الطلاب.

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

Default$student <- relevel(Default$student, ref = "Yes")

إن هذا التغيير يؤدي رياضياً إلى قلب قيمة نسبة الأرجحية؛ إذ تصبح النسبة الجديدة مساوية لمقلوب النسبة السابقة تماماً ($1 / \text{OR}$)، مع بقاء الأثر الإحصائي ومستوى الدلالة المعنوية ثابتاً، مما يؤكد أهمية الإفصاح المنهجي الواضح عن الفئة المرجعية المعتمدة في تقارير البحوث السلوكية لتفادي أي التباس في تفسير اتجاه العلاقة.

5.3 التعامل مع المتغيرات المستمرة وحجم الزيادة

يطرح تفسير نسب الأرجحية للمتغيرات الكمية المستمرة (Continuous Variables) تحدياً منهجياً يتصل بوحدة القياس؛ فالقيمة الناتجة عن تطبيق الدالة exp(coef(model)) على متغير مستمر تعبر حصراً عن الأثر التضاعفي الناتج عن زيادة مقدارها وحدة قياس واحدة فقط في ذلك المتغير. وفي كثير من السياقات الواقعية، تكون زيادة وحدة قياس واحدة غير ذات دلالة عملية أو ضئيلة للغاية بحيث تقترب نسبة الأرجحية من الواحد الصحيح (مثل زيادة دولار واحد في الدخل السنوي أو نقطة واحدة على مقياس نفسي يمتد لمئات الدرجات).

لمعالجة ذلك وحساب نسبة الأرجحية لتغير ذي مغزى تطبيقي—كأن نقدر أثر زيادة قدرها 10 وحدات أو 100 وحدة أو انحراف معياري كامل—نستخدم خاصية الأسس الرياضية التراكمية. فإذا كان التغير المستهدف هو $c$ وحدة، فإن نسبة الأرجحية المقابلة تحسب عبر المعادلة الرياضية التالية:

$\text{OR}_c = \exp(c \cdot \beta) = (\exp(\beta))^c$

برمجياً في لغة آر، يمكن حساب نسبة الأرجحية المترتبة على زيادة رصيد العميل بمقدار 100 دولار أو زيادة دخله بمقدار 1000 دولار من خلال تنفيذ الشفرة التالية بكل سهولة:

OR_balance_100 <- exp(100 * coef(model)["balance"])
OR_income_1000 <- exp(1000 * coef(model)["income"])

تُعد هذه المرونة الحسابية ضرورية لتفسير نتائج المقاييس الإكلينيكية المقننة متعددة الدرجات، مما يمنح الباحثين القدرة على قياس الأثر السريري الواقعي بما يتجاوز ضيق وحدة القياس الفردية المتناهية في الصغر.

6. تقدير فترات الثقة لنسب الأرجحية في آر

6.1 أهمية فترات الثقة في الاستدلال الإحصائي الرصين

تؤكد الأدبيات الإحصائية الحديثة وتوصيات الجمعية الأمريكية لعلم النفس على أن الاقتصار على التقدير النقطي (Point Estimate) لنسب الأرجحية لا يكفي إطلاقاً لبناء استدلال علمي متكامل؛ فالتقدير النقطي يعكس ما تم رصده في عينة الدراسة الخاصة، ولكنه لا يفصح عن حجم الخطأ المعايني ولا مدى عدم التيقن (Uncertainty) المحيط بتقدير المعلمة في المجتمع الإحصائي الأصلي. تبرز فترات الثقة، وبخاصة فترة ثقة 95% (95% Confidence Interval)، كمعيار منهجي لا غنى عنه لتحديد المدى الذي يتوقع أن تقع داخله القيمة الحقيقية لنسبة الأرجحية في المجتمع بمستوى ثقة محدد.

تتمتع فترة الثقة لنسبة الأرجحية بوظيفة اختبارية حاسمة توازي اختبارات الدلالة الإحصائية؛ فالمعيار الذهبي لتقرير معنوية المتنبئ يتمثل في فحص ما إذا كانت فترة الثقة لنسبة الأرجحية تشمل القيمة المرجعية المحايدة (1.0). فإذا وقعت القيمة 1.0 ضمن حدود فترة الثقة (كأن تمتد الفترة من 0.85 إلى 1.45)، دل ذلك قاطعاً على غياب الدلالة الإحصائية عند مستوى المعنوية المختار، نظراً لأن البيانات لا تستبعد احتمالية انعدام التأثير. أما إذا وقعت حدود فترة الثقة بالكامل فوق الواحد الصحيح (مثلاً: 1.15 إلى 2.30) أو هبطت بالكامل دونه (مثلاً: 0.40 إلى 0.82)، فإن ذلك يؤكد دلالة الأثر الإحصائي واتجاهه بدقة ورصانة.

6.2 طرق حساب فترات الثقة: المقارنة بين Profiling واختبار Wald

توفر بيئة آر طريقتين متباينتين رياضياً لحساب فترات الثقة لمعاملات الانحدار اللوجستي ونسب أرجحيتها، وتجسد كل طريقة فلسفة إحصائية محددة تستوجب إدراك الفوارق المنهجية بينهما:

تعتمد الطريقة الأولى على دالة الإمكانية الملفوفة (Profile Likelihood Confidence Intervals)، وتُستدعى في آر عبر كتابة الأمر القياسي confint(model). تقوم هذه الطريقة المتقدمة على فحص منحنى دالة الإمكانية المعظمة مباشرة حول النقطة التقديرية، والبحث عن النقاط التي يهبط عندها لوغاريتم الإمكانية بمقدار محدد يتوافق مع توزيع كاي-تربيع. تمتاز هذه الطريقة بدقة فائقة وعدالة تمثيلية، لا سيما عند التعامل مع العينات الصغيرة والمتوسطة، حيث أنها لا تفترض تماثل شكل دالة الإمكانية، مما يولد فترات ثقة غير متناظرة تعكس بدقة حقيقة التوزيع الأساسي للمعاملات.

أما الطريقة الثانية، فتعتمد على تقريب والد المقارب (Wald Confidence Intervals)، وتُستدعى باستخدام الأمر confint.default(model). تعتمد هذه الطريقة التقليدية على الصيغة الخطية الكلاسيكية: $\beta \pm z_{alpha/2} \times \text{SE}(\beta)$، بافتراض أن تقديرات المعاملات تتبع التوزيع الاعتدالي المقارب. ورغم سرعتها الحسابية الفائقة في قواعد البيانات الضخمة (Big Data)، إلا أنها قد تعاني من القصور الإحصائي في العينات الصغيرة أو في حالات التباعد الشديد، حيث يميل اختبار والد إلى التقليل من حجم الخطأ المعياري وتضييق فترة الثقة على نحو مضلل. ولهذا، يوصى دائماً بالاعتماد على طريقة confint() القائمة على الإمكانية الملفوفة لضمان أقصى درجات الرصانة الأكاديمية.

6.3 الصياغة البرمجية لدمج نسب الأرجحية وفترات الثقة

لإنتاج جدول مخرجات إحصائي متكامل يجمع التقديرات النقطية لنسب الأرجحية مع حدود الثقة الدنيا والعليا المقابلة لها في نسق مصفوفي واحد، نطبق خاصية الربط العمودي للمصفوفات cbind() مترافقة مع دالة التحويل الأسي المشتركة، كما في الشفرة البرمجية المعتمدة التالية:

results_table <- exp(cbind(OR = coef(model), confint(model)))
colnames(results_table) <- c("Odds Ratio", "2.5 %", "97.5 %")
print(round(results_table, 4))

تعمل هذه الشفرة المركبة بأعلى مستويات التكامل الرياضي؛ إذ تقوم أولاً بتجميع معاملات بيتا وحدود فترات ثقتها المحسوبة على مقياس اللوجت في مصفوفة واحدة، ثم تطبق الدالة الأسية exp() على عناصر المصفوفة كاملة في آن واحد. يضمن ذلك خضوع حدود الثقة لنفس التحويل الأسي المطبق على التقدير النقطي، مما ينتج حدود ثقة دقيقة متوافقة هندسياً مع الالتواء الطبيعي لتوزيع نسب الأرجحية، وجاهزة للاستخدام في التحليل والتفسير الأكاديمي.

7. تطبيق عملي خطوة بخطوة على بيانات ISLR

7.1 كتابة الشيفرة البرمجية الكاملة للنموذج

لتقديم مرجع برمجي كامل وشامل للباحثين، نستعرض الشفرة التراكمية لبناء وتلخيص نموذج الانحدار اللوجستي التنبؤي للتخلف عن السداد، بدءاً من استيراد البيانات حتى استخراج نسب الأرجحية وفترات ثقتها واختبار جودة التقارب:

# تحميل الحزم واستدعاء البيانات
library(ISLR)
data("Default")

# بناء نموذج الانحدار اللوجستي الثنائي متعدد المتغيرات
logit_model <- glm(default ~ balance + income + student, data = Default, family = binomial)

# التأكد من تقارب الخوارزمية واستقرار النموذج
if (!logit_model$converged) {
  warning("تحذير: لم تتقارب خوارزمية النموذج، قد تكون التقديرات غير مستقرة!")
}

# استخراج معاملات بيتا وفترات الثقة وتطبيق الدالة الأسية
model_coefficients <- coef(logit_model)
confidence_intervals <- confint(logit_model)
odds_ratios_matrix <- exp(cbind(OR = model_coefficients, confidence_intervals))
print(odds_ratios_matrix)

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

7.2 تنظيم النتائج في أطر بيانات أنيقة (Data Frames)

تقتضي معايير العمل الإحصائي المعاصر تنظيم المصفوفات الرقمية المجردة وتحويلها إلى أطر بيانات منسقة (Data Frames) تيسر قراءة النتائج ودمجها في تقارير النشر العلمي. نستخدم حزمة broom المتقدمة عبر دالتها المحورية tidy() لإنشاء إطار بيانات مرتب يتضمن المعاملات، ونسب الأرجحية، والأخطاء المعيارية، ومستويات الدلالة الإحصائية:

# تحويل النموذج إلى إطار بيانات منظم مع حساب نسب الأرجحية وفترات الثقة مباشرة
tidy_results <- tidy(logit_model, exponentiate = TRUE, conf.int = TRUE, conf.level = 0.95)

# تنظيم وتسمية الأعمدة وتقريب النتائج العشرية
tidy_results <- tidy_results %>%
  mutate(across(where(is.numeric), ~ round(., 4))) %>%
  rename(Variable = term,
         Odds_Ratio = estimate,
         Std_Error = std.error,
         Z_Value = statistic,
         P_Value = p.value,
         CI_Lower = conf.low,
         CI_Upper = conf.high)

print(tidy_results)

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

7.3 بناء دوال مخصصة لأتمتة استخراج نسب الأرجحية

لتعزيز الكفاءة البرمجية عند تحليل نماذج متعددة أو مجموعات فرعية متكررة، يُستحسن كتابة دالة مخصصة (Custom Function) تأخذ كائن النموذج كمدخل وتعيد جدولاً تحليلياً متكاملاً لنسب الأرجحية بعد التحقق من صحة المدخلات وخلوها من الأخطاء الهيكلية:

calculate_or_table <- function(glm_object, digits = 4) {
  if (!inherits(glm_object, "glm")) {
    stop("خطأ: يجب أن يكون الكائن المدخل نموذجاً خطياً معمماً من نوع glm.")
  }
  if (glm_object$family$family != "binomial") {
    warning("تنبيه: النموذج المستخدم لا يعتمد التوزيع الثنائي (binomial)، قد لا تمثل المخرجات نسب أرجحية كلاسيكية.")
  }
  or_vals <- exp(coef(glm_object))
  ci_vals <- exp(confint(glm_object))
  p_vals <- summary(glm_object)$coefficients[, 4]
  final_table <- data.frame(
    Odds_Ratio = or_vals,
    CI_2.5 = ci_vals[, 1],
    CI_97.5 = ci_vals[, 2],
    P_Value = p_vals
  )
  return(round(final_table, digits))
}

يتيح هذا البناء المعياري استدعاء الدالة calculate_or_table(logit_model) مستقبلاً للحصول على الجداول في ثوانٍ معدودة، مما يوفر وقت الباحث ويقلص مخاطر الأخطاء اليدوية في المشاريع البحثية الواسعة.

8. التفسير الأكاديمي والتحليلي لمخرجات نسب الأرجحية

8.1 تفسير القيم الأكبر من الواحد الصحيح (عوامل الخطر)

تُشير نسبة الأرجحية التي تتجاوز القيمة 1.0 إلى وجود علاقة ارتباطية موجبة بين المتغير المستقل وفرص حدوث الاستجابة الثنائية، مما يؤهله تصنيفياً ليكون عامل خطر (Risk Factor). ولتفسير هذه القيمة بدقة أكاديمية، نطبق معادلة حساب نسبة التغير المئوي في الأرجحية: $[(\text{OR} – 1) \times 100%]$. فإذا أظهرت نتائج نموذجنا أن نسبة الأرجحية لمتغير الرصيد المالي balance بعد حسابه لكل 100 دولار زيادة هي 1.77، فإن القراءة التحليلية المعتمدة تصاغ كالتالي: “ترتبط كل زيادة مقدارها 100 دولار في الرصيد المالي المتبقي على بطاقة العميل بزيادة قدرها 77% في أرجحية التخلف عن السداد، مع تثبيت الدخل والحالة الدراسية للعميل”.

يتوافق هذا التفسير مع المنهجية المتبعة في كبرى الدراسات الوبائية والنفسية الدولية؛ ففي دراسة مسحية واسعة أجراها كيسلر وزملاؤه (Kessler et al., 2010)، جرى توظيف نسب الأرجحية لتحديد كيف تسهم الشدائد النفسية في الطفولة في زيادة أرجحية الإصابة بالاضطرابات النفسية في مرحلة الرشد كعوامل خطر صريحة. كما وثقت دراسات بروميت وزملائها (Bromet et al., 2011) تباين نسب الأرجحية بين البلدان في تقدير عوامل الخطر للاكتئاب الجسيم، مؤكدة أن الأرقام التي تفوق الواحد الصحيح تعكس تصاعداً خطياً في احتمالية العبء المرضي يستلزم تدخلاً وقائياً مباشراً.

8.2 تفسير القيم الأصغر من الواحد الصحيح (العوامل الوقائية)

عندما تهبط قيمة نسبة الأرجحية دون الواحد الصحيح وتنحصر في المدى [0, 1]، فإن المتغير التفسيري يكتسب صفة العامل الوقائي (Protective Factor)، مما يعني أن ارتفاع هذا المتنبئ يقترن بانخفاض أرجحية وقوع الحدث السلبي. وتُقرأ نسبة الانخفاض المئوي بدقة عبر المعادلة التحليلية: $[(1 – \text{OR}) \times 100%]$. ففي نموذجنا التطبيقي على بيانات التخلف المالي، نجد أن نسبة الأرجحية المقدرة لمتغير وضع الطالب (studentYes) تبلغ حوالي 0.57 (مقارنة بغير الطلاب، مع تثبيت الدخل والرصيد)، مما يعني أن كون العميل طالباً يرتبط بانخفاض في أرجحية التخلف عن السداد بنسبة 43% مقارنة بغير الطالب $[(1 – 0.57) \times 100 = 43%]$.

لتسهيل الإدراك اللفظي والمقارن، يميل الإحصائيون أحياناً إلى حساب مقلوب نسبة الأرجحية ($1 / \text{OR}$) لعكس اتجاه التعبير اللغوي؛ فمقلوب القيمة 0.57 يعادل 1.75 تقريباً، مما يجيز التعبير المنهجي البديل بأن: “أرجحية التخلف عن السداد لدى غير الطلاب تفوق أرجحية التخلف لدى الطلاب بمقدار 1.75 مرة مع ثبات بقية المتغيرات”. تُعد هذه القراءات الوقائية جوهرية في تقييم المرونة النفسية ومصادر الدعم الاجتماعي في الأزمات؛ كما برهن بونانو وزملاؤه (Bonanno et al., 2007) في تحليلهم لمحددات الصمود والتعافي النفسي عقب الكوارث الكبرى، حيث شكلت الموارد النفسية والمالية عوامل حماية حاسمة تمثلت في نسب أرجحية متدنية للاضطراب النفسي تدور بوضوح دون الواحد الصحيح.

8.3 التمييز بين الدلالة الإحصائية والأهمية الإكلينيكية والسياقية

يقع كثير من المحللين في فخ الخلط المنهجي بين الدلالة الإحصائية (Statistical Significance) المعتمدة حصراً على قيمة $p < 0.05$ وبين الأهمية العملية أو الإكلينيكية (Clinical Significance) المعبر عنها بحجم الأثر وعرض فترة الثقة. إن وجود قيمة $p$ متناهية في الصغر لا يعني بالضرورة أن نسبة الأرجحية ذات قيمة عملية ملحوظة، لا سيما في العينات الضخمة جداً حيث يمكن لأبسط الفروق التافهة أن تكتسب دلالة إحصائية زائفة؛ كما أن نسبة أرجحية ضخمة قد تفشل في بلوغ الدلالة المعنوية إذا كان حجم العينة صغيراً والخطأ المعياري متسعاً للغاية.

يتجلى ذلك بوضوح في الأبحاث النفسية والطبية المنشورة؛ ففي دراسات الأوبئة النفسية مثل أعمال إتمان وزملائها (Ettman et al., 2020) حول انتشار أعراض الاكتئاب خلال جائحة كوفيد-19، وتاكيه وزملائه (Taquet et al., 2020) حول الارتباطات ثنائية الاتجاه بين العدوى والاضطرابات النفسية، لا يُنظر فقط إلى الدلالة الإحصائية للارتباط، بل يتم فحص اتساع فترة الثقة لنسبة الأرجحية للتأكد من عدم تذبذب الأثر المقدر بين قيم هامشية وقيم بالغة الخطورة. كما وثق سيدات وزملاؤه (Seedat et al., 2009) الفروق الجندرية في انتشار الاضطرابات النفسية عبر بلدان العالم، مبرزين أن قوة الأثر العملي لنسب الأرجحية تتفاوت بحسب السياق الثقافي والاجتماعي بصرف النظر عن الدلالة الرقمية البحتة، مما يلزم الباحث بمناقشة النتائج في ضوء الأطر النظرية المعتمدة والأدبيات السابقة بدلاً من الاكتفاء باختبار الفرض الصفري.

9. التحديات الإحصائية وتشخيص جودة النموذج في آر

9.1 مشكلة الفصل شبه الكامل والكامل (Quasi-Complete Separation)

تُعد معضلة الفصل الكامل (Complete Separation) أو شبه الكامل (Quasi-Complete Separation) من أخطر المزالق الرياضية التي تعترض توفيق نماذج الانحدار اللوجستي. تحدث هذه المشكلة عندما ينجح أحد المتغيرات المستقلة (أو توليفة خطية منها) في التنبؤ التام بمتغير الاستجابة، بحيث تصبح إحدى خلايا الجدول الاحتمالي صفراً مطلقاً؛ كأن نجد أن جميع الأفراد الذين تعرضوا لصدمة معينة قد طوروا بالضرورة اضطراباً نفسياً دون وجود استثناء واحد في العينة المرصودة.

من الناحية الحسابية، تؤدي هذه الحالة إلى عجز خوارزمية الإمكانية العظمى عن إيجاد نقطة تقارب نهائية؛ حيث تتجه معاملات بيتا نحو موجب أو سالب ما لا نهاية، وتتضخم الأخطاء المعيارية بشكل فلكي لتصل إلى مئات أو آلاف الوحدات، مما ينتج عنه نسب أرجحية مشوهة تماماً وفترات ثقة عديمة المعنى الرياضي تمتد من الصفر إلى ما لا نهاية. في بيئة آر، تُصدر دالة glm() في هذه الحالة رسالة تحذيرية شهيرة تفيد بأن: “fitted probabilities numerically 0 or 1 occurred”. ولمعالجة هذا التحدي، يلجأ الإحصائيون إلى استخدام نموذج انحدار فيرث اللوجستي المعاقب (Firth’s Penalized Likelihood Logistic Regression) المتاح في حزمة logistf في آر عبر الأمر logistf()، والذي يُدخل عقوبة رياضية دقيقة على دالة الإمكانية تحد من تضخم المعاملات وتضمن استخراج نسب أرجحية مستقرة وموثوقة إحصائياً حتى في ظل وجود الفصل التام للبيانات.

9.2 التعددية الخطية بين المتغيرات المستقلة (Multicollinearity)

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

لتشخيص هذه الظاهرة في بيئة آر، نلجأ إلى حزمة car لحساب معاملات تضخم التباين (Variance Inflation Factor – VIF) عبر تطبيق الأمر المباشر التالي:

library(car)
vif(logit_model)

تشير القواعد المنهجية المعمول بها إلى أن تجاوز قيمة VIF لحاجز 5 أو 10 يعكس وجود مشكلة تعددية خطية مقلقة تستلزم التدخل؛ إما بحذف أحد المتغيرين المترابطين بشدة، أو بدمجهما في مؤشر تركيبي موحد، أو بتطبيق أساليب انحدار الحرف (Ridge Regression) التي توفر حلولاً رياضية مستقرة لتثبيت نسب الأرجحية المقدرة.

9.3 تقييم التوافق الكلي وجودة التصنيف

لا يكتمل تقرير الانحدار اللوجستي دون التحقق من كفاءة النموذج التشخيصية ومطابقته للبيانات المشاهدة. يتضمن ذلك إجراء اختبار هوسمر-ليمشو لحسن المطابقة (Hosmer-Lemeshow Goodness of Fit Test) المتاح عبر حزمة ResourceSelection:

library(ResourceSelection)
hoslem.test(logit_model$y, fitted(logit_model), g = 10)

يقوم هذا الاختبار بتقسيم البيانات إلى مجموعات عشرية ومقارنة التكرارات المرصودة بالتكرارات المتوقعة؛ حيث تشير القيمة الاحتمالية غير الدالة ($p > 0.05$) إلى نجاح النموذج وتوافقه مع البيانات المشاهدة، في حين تدل القيمة الدالة إحصائياً على سوء المطابقة.

إلى جانب ذلك، يتم حساب المساحة تحت منحنى خاصية تشغيل المتلقي (Area Under the ROC Curve – AUC) باستخدام حزمة pROC لتقييم القدرة التمييزية (Discriminative Ability) للنموذج في الفصل بين الفئات:

library(pROC)
roc_obj <- roc(Default$default, fitted(logit_model))
auc(roc_obj)

تتراوح قيمة AUC بين 0.5 (التمييز العشوائي) و1.0 (التمييز التام)، وتعتبر القيم التي تفوق 0.8 دليلاً على كفاءة تنبؤية وتشخيصية ممتازة للنموذج ونسب أرجحيته المستخرجة.

10. صياغة وعرض نتائج نسب الأرجحية وفق المعايير الأكاديمية

10.1 كتابة النتائج وفق معايير جمعية علم النفس الأمريكية (APA 7)

تفرض معايير الجمعية الأمريكية لعلم النفس في إصدارها السابع (APA 7) ضوابط دقيقة لصياغة نتائج نماذج الانحدار اللوجستي ونسب الأرجحية داخل متن البحث الأكاديمي. يُشترط تقرير المعامل غير المعياري ($B$ أو $\beta$)، والخطأ المعياري ($SE$)، وقيمة اختبار والد الإحصائي ($z$ أو $W$)، والقيمة الاحتمالية الدقيقة ($p$)، بالإضافة إلى نسبة الأرجحية المرفوعة أسياً ($OR$) مترافقة بالضرورة مع حدود فترة الثقة بنسبة 95% المصاغة بين قوسين معقوفين.

يتعين على الباحث تجنب الخلط التعبيري الشائع بين نسبة الأرجحية (Odds Ratio) والخطر النسبي (Relative Risk – RR)؛ إذ لا يجوز منهجياً وصف نسبة أرجحية قدرها 2.0 بأنها تعني “تضاعف خطر الحدوث بمقدار الضعف” إلا إذا كان الحدث نادراً جداً في المجتمع (أقل من 10%) وفقاً لفرضية المرض النادر (Rare Disease Assumption). تصاغ الفقرة المعتمدة في متن البحث وفق النسق النموذجي التالي:

“أظهرت نتائج الانحدار اللوجستي المتعدد أن الرصيد المالي المتبقي يرتبط ارتباطاً موجباً ودالاً إحصائياً بأرجحية التخلف عن السداد ($B = 0.0057$, $SE = 0.0002$, $z = 24.74$, $p < .001$,$OR = 1.0057$, 95% CI [1.0048, 1.0067]). وعند حساب نسبة الأرجحية لكل زيادة مقدارها 100 دولار في الرصيد، تضاعفت أرجحية التخلف المالي بنسبة 77% ($OR = 1.77$, 95% CI [1.61, 1.95]). في المقابل، ارتبطت صفة الطالب بانخفاض دال إحصائياً في أرجحية التخلف عن السداد مقارنة بغير الطلاب ($B = -0.6468$,$SE = 0.2363$,$z = -2.74$,$p = .006$,$OR = 0.52$, 95% CI [0.33, 0.83])، مما يؤكد دوره كعامل حماية نسبي بعد ضبط متغيري الدخل والرصيد”.

10.2 تصميم جداول النتائج باستخدام حزم آر المتقدمة

يمثل إخراج الجداول الإحصائية بجودة تليق بالنشر في الدوريات العالمية خطوة أساسية في عملية التحليل المتقدم. توفر حزمة modelsummary وحزمة gtsummary في بيئة آر أدوات فائقة الدقة والتنسيق لتوليد جداول انحدار لوجستي متكاملة وجاهزة للتصدير المباشر إلى صيغ Word وLaTeX وHTML، مع التحكم الدقيق في إدراج معاملات بيتا ونسب الأرجحية وفترات الثقة في أعمدة مخصصة:

library(modelsummary)
# توليد جدول أكاديمي احترافي متوافق مع معايير APA
modelsummary(logit_model,
             exponentiate = TRUE,
             conf_level = 0.95,
             statistic = "conf.int",
             estimate = "{estimate} ({std.error})",
             metrics = c("AIC", "BIC", "Log.Lik."),
             title = "جدول 1: نموذج الانحدار اللوجستي التنبؤي للتخلف عن السداد ونسب الأرجحية المقابلة")

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

10.3 التمثيل البصري لنسب الأرجحية وفترات الثقة (Forest Plots)

يُعد التمثيل البياني لنسب الأرجحية وفترات الثقة عبر مخططات الغابة (Forest Plots) من أرقى وأوضح أساليب العرض البصري في الأبحاث الطبية والسلوكية المتقدمة؛ حيث يسمح للمتلقي باستيعاب أحجام الآثار واتجاهاتها ودلالتها بنظرة واحدة. نستخدم حزمة ggplot2 الرائدة في لغة آر لبناء هذا المخطط البياني بدقة واحترافية متناهية:

library(ggplot2)
# تجهيز إطار البيانات للرسم البياني وتجاوز نقطة التقاطع
plot_data <- tidy_results %>% filter(Variable != "(Intercept)")

# بناء مخطط الغابة البياني
ggplot(plot_data, aes(x = Odds_Ratio, y = Variable)) +
  geom_vline(xintercept = 1.0, linetype = "dashed", color = "firebrick", size = 0.8) +
  geom_errorbarh(aes(xmin = CI_Lower, xmax = CI_Upper), height = 0.2, color = "navy", size = 0.8) +
  geom_point(size = 3.5, color = "navy") +
  scale_x_log10() +
  labs(title = "مخطط الغابة لنسب الأرجحية وفترات الثقة 95%",
       subtitle = "الخط الرأسي المتقطع عند القيمة 1.0 يمثل فرضية العدم (انعدام الأثر)",
       x = "نسبة الأرجحية (مقياس لوغاريتمي)",
       y = "المتغيرات المستقلة") +
  theme_minimal(base_size = 14) +
  theme(plot.title = element_text(face = "bold", hjust = 0.5),
        plot.subtitle = element_text(hjust = 0.5))

يوفر استخدام المقياس اللوغاريتمي على المحور الأفقي scale_x_log10() تماثلاً بصرياً ممتازاً في عرض عوامل الخطر والوقاية على جانبي الخط المرجعي المحايد (1.0)، مما يجعل المخطط أداة تواصل علمي فائقة الوضوح تبرز المتغيرات ذات الدلالة المعنوية التي لا تتقاطع أشرطة خطئها مع القيمة المرجعية.

خاتمة

يمثل استخراج وتفسير نسب الأرجحية في نماذج الانحدار اللوجستي مهارة إحصائية وتحليلية محورية لكل باحث ومحلل يسعى إلى فهم العلاقات المعقدة بين المتنبئات المستقلة والمتغيرات التابعة الثنائية. وكما تبين عبر مفاصل هذا المقال، فإن القوة الحقيقية لهذه الأداة لا تكمن في الجانب البرمجي الصرف لتطبيق الدالة الأسية exp() فحسب، بل في الاستيعاب العميق للأسس الرياضية التي تحكم تحويل اللوغاريتمات الطبيعية إلى نسب تضاعفية، وفهم طبيعة عدم التماثل في توزيع نسب الأرجحية، وإدراك الفوارق المنهجية الجوهرية بين التقديرات النقطية وفترات الثقة الإحصائية.

تثبت لغة آر جدارتها كبيئة استثنائية لإنجاز هذه التحليلات، بما تقدمه من ترسانة دوال مرنة بدءاً من glm() وحساب فترات الثقة عبر تقنيات دالة الإمكانية الملفوفة الأكثر رصانة، ووصولاً إلى حزم الأتمتة والتمثيل البصري عالي الجودة المتوافق مع شروط النشر الأكاديمي الدولي الصارمة (APA 7). إن التسلح بهذه المعرفة المنهجية التطبيقية، إلى جانب تشخيص تحديات النموذج كالفصل التام والتعددية الخطية، يضمن للباحثين تقديم دراسات علمية تتسم بالمصداقية والموضوعية والقدرة على توجيه القرارات السلوكية والطبية والسياساتية بناءً على براهين إحصائية لا تقبل الشك.

المراجع

  • Benjet, C. L., Bromet, E. J., Karam, E. G., Kessler, R. C., McLaughlin, K. A., Ruscio, A. M., et al. (2015). The epidemiology of traumatic event exposure worldwide: results from the World Mental Health Survey Consortium. Psychological Medicine. https://doi.org/10.1017/s0033291715001981
  • Bonanno, G. A., Galea, S., Bucciarelli, A., & Vlahov, D. (2007). What predicts psychological resilience after disaster? The role of demographics, resources, and life stress.. Journal of Consulting and Clinical Psychology. https://doi.org/10.1037/0022-006x.75.5.671
  • Bromet, E. J., Andrade, L. H., Hwang, I. H., Sampson, N. A., Alonso, J., de Girolamo, G., et al. (2011). Cross-national epidemiology of DSM-IV major depressive episode. BMC Medicine. https://doi.org/10.1186/1741-7015-9-90
  • Ettman, C. K., Abdalla, S. M., Cohen, G. H., Sampson, L., Vivier, P. M., & Galea, S. (2020). Prevalence of Depression Symptoms in US Adults Before and During the COVID-19 Pandemic. JAMA Network Open. https://doi.org/10.1001/jamanetworkopen.2020.19686
  • Kessler, R. C., Green, J. G., Gruber, M. J., Sampson, N. A., Bromet, E. J., Cuitan, M., et al. (2010). Screening for serious mental illness in the general population with the K6 screening scale: results from the WHO World Mental Health (WMH) survey initiative. International Journal of Methods in Psychiatric Research. https://doi.org/10.1002/mpr.310
  • Kessler, R. C., McLaughlin, K. A., Green, J. G., Gruber, M. J., Sampson, N. A., Zaslavsky, A. M., et al. (2010). Childhood adversities and adult psychopathology in the WHO World Mental Health Surveys. The British Journal of Psychiatry. https://doi.org/10.1192/bjp.bp.110.080499
  • Seedat, S., Scott, K. M., Angermeyer, M. C., Berglund, P. A., Bromet, E. J., Brugha, T. S., et al. (2009). Cross-National Associations Between Gender and Mental Disorders in the World Health Organization World Mental Health Surveys. Archives of General Psychiatry. https://doi.org/10.1001/archgenpsychiatry.2009.36
  • Stanton, R., To, Q. G., Khalesi, S., Williams, S. L., Alley, S., Thwaite, T. L., et al. (2020). Depression, Anxiety and Stress during COVID-19: Associations with Changes in Physical Activity, Sleep, Tobacco and Alcohol Use in Australian Adults. International Journal of Environmental Research and Public Health. https://doi.org/10.3390/ijerph17114065
  • Taquet, M., Luciano, S., Geddes, J. R., & Harrison, P. J. (2020). Bidirectional associations between COVID-19 and psychiatric disorder: retrospective cohort studies of 62 354 COVID-19 cases in the USA. The Lancet Psychiatry. https://doi.org/10.1016/s2215-0366(20)30462-4
★

تقييم هذا المحتوى

5.0 / 5 • 7 تقييمات

اقتباس هذا المقال

looti, M. (2026, أكتوبر 20). آر: كيفية حساب نسب الأرجحية في نموذج الانحدار اللوجستي. عرب سايكلوجي. https://arabpsychology.com/statistics/r-calculate-odds-ratios-logistic-regression/
looti, Mohammed. “آر: كيفية حساب نسب الأرجحية في نموذج الانحدار اللوجستي.” عرب سايكلوجي, 20 أكتوبر 2026, https://arabpsychology.com/statistics/r-calculate-odds-ratios-logistic-regression/.
looti, Mohammed. “آر: كيفية حساب نسب الأرجحية في نموذج الانحدار اللوجستي.” عرب سايكلوجي. أكتوبر 20, 2026. https://arabpsychology.com/statistics/r-calculate-odds-ratios-logistic-regression/.