التحليل الإحصائي, جداول بيانات جوجل, طرق البحث العلمي

كيفية إجراء الانحدار اللوجستي في جداول بيانات جوجل


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

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

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

1.1 تعريف الانحدار اللوجستي والفرق بينه وبين الانحدار الخطي

ينتمي الانحدار اللوجستي إلى عائلة النماذج الخطية المعممة (Generalized Linear Models)، وهو أسلوب إحصائي يُستخدم لدراسة العلاقة بين متغير تابع قاطع ثنائي القيمة (Binary Dependent Variable) ومتغير تفسيري واحد أو أكثر، سواء كانت هذه المتغيرات التفسيرية كمية متصلة أو فئوية نوعية. يكمن التمايز الجوهري بين الانحدار اللوجستي والانحدار الخطي العادي (Ordinary Least Squares – OLS) في طبيعة المتغير التابع؛ فالانحدار الخطي يفترض أن المتغير التابع مستمر وغير مقيد بحدود معينة، مما يجعله غير ملائم لنمذجة الاحتماليات التي يجب أن تنحصر بالضرورة بين الصفر والواحد الصحيح.

إذا طُبّق الانحدار الخطي على متغير تابع ثنائي مشفر كـ (0 و1)، فإن التنبؤات الناتجة قد تتجاوز النطاق المنطقي للاحتمالات (أقل من 0 أو أكبر من 1)، فضلاً عن انتهاك افتراض تجانس تباين الأخطاء (Homoscedasticity) واعتدالية توزيع البواقي. لحل هذه المعضلة الرياضية، يوظف الانحدار اللوجستي ما يعرف باسم دالة السيجمويد (Sigmoid Function)، وهي دالة رياضية غير خطية تأخذ شكل حرف S اللاتيني، وتقوم بضغط المخرجات الخطية غير المحدودة وتحويلها إلى نطاق احتمالي ناعم ومحصور بين [0, 1].

يرتبط هذا التحويل بمفهوم رياضي محوري يُعرف بنسبة الأرجحية (Odds Ratio)، وهي النسبة بين احتمالية وقوع الحدث المستهدف (P) إلى احتمالية عدم وقوعه (1 – P). ومن خلال تطبيق لوغاريتم الأرجحية الطبيعي—ما يُعرف رياضياً باسم تحويل اللوجت (Logit Transformation)—يتم تحويل العلاقة غير الخطية بين المتغيرات المستقلة والاحتماليات إلى علاقة خطية سلسة تربط المتغيرات المستقلة بسجل الأرجحية (Log-Odds)، مما يتيح تقدير معلمات النموذج بدقة استثنائية.

1.2 أهمية الانحدار اللوجستي في الأبحاث السلوكية والنفسية

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

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

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

1.3 لماذا نستخدم جداول بيانات جوجل (Google Sheets) في التحليل الإحصائي؟

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

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

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

2. الأسس الرياضية والنظرية لنموذج الانحدار اللوجستي

2.1 معادلة الانحدار اللوجستي ودالة اللوجت (Logit Link Function)

تنطلق البنية الرياضية للانحدار اللوجستي من محاولة التعبير عن احتمالية حدوث الاستجابة $P(Y=1|X)$ كدالة في مجموعة من المتغيرات التفسيرية $X_1, X_2, dots, X_k$. وبما أن الاحتمالية محصورة جبرياً في الفترة $[0, 1]$، فإن المعادلة الخطية القياسية لا تصلح للتطبيق المباشر. لذلك، تُعرّف نسبة الأرجحية (Odds) بأنها النسبة بين احتمالية وقوع الحدث إلى احتمالية عدم وقوعه، وتُكتب بالصيغة الرياضية التالية:

$$\text{Odds} = \frac{P}{1 – P}$$

ولتحويل هذه النسبة من نطاقها المقيد بالصفر إلى ما لا نهاية $[0, \infty)$ إلى نطاق ممتد من سالب ما لا نهاية إلى موجب ما لا نهاية $(-\infty, +\infty)$، يتم أخذ اللوغاريتم الطبيعي لنسبة الأرجحية، وهو ما يُمثل دالة الربط اللوجتية (Logit Link Function):

$$\text{Logit}(P) = \ln\left(\frac{P}{1 – P}\right) = \beta_0 + \beta_1 X_1 + \beta_2 X_2 + dots + \beta_k X_k$$

حيث تمثل $\beta_0$ الحد الثابت (Intercept)، بينما تمثل $\beta_1, \beta_2, dots, \beta_k$ معاملات الانحدار الخاصة بالمتغيرات المستقلة المقابلة. ولإجراء التنبؤ الاحتمالي الصريح للحالة الفردية، نقوم بعكس دالة اللوجت رياضياً للحصول على الصيغة القياسية لدالة السيجمويد:

$$P = \frac{1}{1 + e^{-(\beta_0 + \beta_1 X_1 + dots + \beta_k X_k)}} = \frac{e^{\beta_0 + \beta_1 X_1 + dots + \beta_k X_k}}{1 + e^{\beta_0 + \beta_1 X_1 + dots + \beta_k X_k}}$$

تضمن هذه المعادلة الأنيقة بقاء كافة القيم التنبؤية للاحتماليات داخل الحدود الرياضية السليمة مهما بلغت قيم المتغيرات المستقلة ارتفاعاً أو انخفاضاً.

2.2 طريقة الإمكان الأعظم (Maximum Likelihood Estimation – MLE)

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

يتم بناء دالة الإمكانية (Likelihood Function, $L$) بافتراض استقلالية المشاهدات وتوزيعها كمتغيرات برنولي الثنائية (Bernoulli Distribution)، حيث تُصاغ دالة الإمكانية الكلية كحاصل ضرب الاحتماليات الفردية لكافة أفراد العينة البالغ عددهم $N$:

$$L(\beta) = \prod_{i=1}^{N} P_i^{y_i} (1 – P_i)^{1 – y_i}$$

حيث تمثل $y_i$ القيمة الفعلية المرصودة للحالة (0 أو 1)، و$P_i$ الاحتمالية المتوقعة لتلك الحالة. ولتسهيل العمليات الحسابية والاشتقاق التفاضلي، يتم تحويل دالة الإمكانية إلى سجل دالة الإمكانية (Log-Likelihood, $ln L$):

$$\ln L(\beta) = \sum_{i=1}^{N} \left[ y_i \ln(P_i) + (1 – y_i) \ln(1 – P_i) \right]$$

نظراً لعدم وجود حل جبري مباشر ومغلق (Closed-form Solution) لمعادلات تعظيم سجل الإمكانية، تعتمد الخوارزميات الحسابية—مثل خوارزمية نيوتن-رافسون (Newton-Raphson) أو خوارزمية المربعات الصغرى الموزونة تكرارياً (Iteratively Reweighted Least Squares – IRLS)—على عمليات تحسين تكرارية متتابعة لتحديث قيم المعاملات حتى الوصول إلى مرحلة التقارب النهائي (Convergence)، حيث يستقر النموذج عند أدنى قيمة للتباين المتبقي.

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

يمثل تفسير معاملات الانحدار اللوجستي مرحلة دقيقة تتطلب التمييز بين سجل الأرجحية ونسبة الأرجحية الحقيقية. تُشير إشارة المعامل التقديري $(\beta)$ إلى اتجاه العلاقة؛ فالمعامل الموجب $(\beta > 0)$ يعني أن الزيادة في المتغير المستقل ترتبط بزيادة في لوغاريتم أرجحية وقوع الحدث، وبالتالي زيادة احتمالية تحقق النتيجة الإيجابية ($Y=1$). على العكس من ذلك، يشير المعامل السالب $(\beta < 0)$ إلى ارتباط الزيادة في المتغير المستقل بنقصان احتمالية وقوع الحدث المستهدف.

ولأن تفسير التغير في “لوغاريتم الأرجحية” يصعب إدراكه حسياً وتطبيقياً، يلجأ المحللون إلى تحويل المعاملات إلى نسب الأرجحية (Odds Ratios – OR) عبر رفع الأساس الطبيعي $e$ إلى القوة $\beta$، أي بالمعادلة:

$$\text{OR} = e^{\beta}$$

تُعبر نسبة الأرجحية عن مقدار التغير المضاعف في أرجحية حدوث المتغير التابع عند زيادة المتغير المستقل بمقدار وحدة قياس واحدة، مع ثبات بقية المتغيرات في النموذج. إذا كانت نسبة الأرجحية تساوي 1 ($\text{OR} = 1$)، فهذا يدل على انعدام التأثير؛ وإذا كانت أكبر من 1 ($\text{OR} > 1$)، فإنها تشير إلى زيادة احتمالية وقوع الحدث؛ بينما تشير القيمة الأقل من 1 ($\text{OR} < 1$) إلى عامل وقائي أو مثبط يقلل من أرجحية حدوث الظاهرة قيد الدراسة.

3. الافتراضات الإحصائية الواجب توفرها قبل تطبيق النموذج

3.1 طبيعة المتغيرات واستقلالية المشاهدات

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

يتمثل الافتراض الجوهري الثاني في استقلالية المشاهدات (Independence of Observations)، مما يعني أن استجابة أي مفحوص أو وحدة تجريبية داخل العينة يجب ألا تؤثر أو تتأثر باستجابات الوحدات الأخرى. ينفي هذا الافتراض إمكانية تطبيق الانحدار اللوجستي الثنائي القياسي على البيانات الطولية المتكررة (Longitudinal Data) أو البيانات العنقودية الهرمية دون اللجوء إلى نماذج التأثيرات المختلطة أو معادلات التقدير المعممة (GEE).

علاوة على ذلك، يستلزم النموذج توفر حجم عينة كافٍ لتجنب مشاكل عدم الاستقرار الإحصائي؛ وتوصي الأدبيات المنهجية المتقدمة بتوفر ما لا يقل عن 10 إلى 20 حالة من الفئة الأقل تكراراً (Events Per Variable – EPV) لكل متغير تفسيري مدرج في المعادلة التنبؤية لضمان تقارب الخوارزميات التكرارية وحساب الأخطاء المعيارية بدقة وموثوقية.

3.2 الخطية في اللوجت وغياب التعددية الخطية (Multicollinearity)

على الرغم من أن الانحدار اللوجستي لا يفترض وجود علاقة خطية كلاسيكية بين المتغيرات المستقلة والمتغير التابع كما هو الحال في الانحدار الخطي، فإنه يفترض بدقة وجود علاقة خطية مباشرة بين كل متغير تفسيري مستمر ولوغاريتم نسبة الأرجحية (Linearity in the Logit). يمكن التحقق من هذا الافتراض عبر اختبار بوكس-تيدويل (Box-Tidwell Test)، الذي يقوم بإدخال حدود التفاعل غير الخطية بين المتغيرات المستقلة وتحويلاتها اللوغاريتمية الطبيعية $X ln(X)$ داخل النموذج، حيث يشير الدلالة الإحصائية لتلك الحدود إلى انتهاك خطية اللوجت.

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

يتم رصد هذه الإشكالية عبر فحص مصفوفة الارتباطات الثنائية (حيث تثير الارتباطات التي تتجاوز 0.80 القلق المنهجي)، أو من خلال حساب عامل تضخم التباين (Variance Inflation Factor – VIF) ومستوى السماح (Tolerance). وإذا تبين وجود تعددية خطية مرتفعة (VIF > 5 أو 10)، يتعين على الباحث استبعاد أحد المتغيرات المتداخلة، أو دمجهما عبر التحليل العاملي، أو تطبيق أساليب تقليص المعاملات المتقدمة.

3.3 التعامل مع القيم الشاذة والمتطرفة (Outliers and Influential Points)

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

يتطلب الكشف عن هذه النقاط المؤثرة فحص بواقي بيرسون المعيارية (Standardized Pearson Residuals) وبواقي الانحراف (Deviance Residuals)، إلى جانب مؤشرات التأثير المتقدمة مثل مسافة كوك اللوجستية (Cook’s Distance) وقيم الرافعة (Hat Values). يُعد وجود قيم بواقي معيارية تتجاوز القيمة المطلقة 2.5 أو 3 مؤشراً صريحاً على سوء مطابقة النموذج لتلك الحالات الفردية المحددة.

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

4. الخطوة الأولى: تثبيت وتفعيل أداة XLMiner Analysis ToolPak

4.1 الوصول إلى متجر إضافات جداول بيانات جوجل (Google Workspace Marketplace)

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

Install XLMiner analysis toolpak in Google Sheets
Install XLMiner analysis toolpak in Google Sheets

للوصول إلى هذه الأداة وتثبيتها، قم بفتح ملف جدول بيانات جوجل الجديد أو الحالي الذي يحتوي على بياناتك البحثية. بعد ذلك، توجه إلى شريط القوائم الرئيسي أعلى الصفحة وانقر على قائمة الإضافات (Extensions)، ثم مرر المؤشر فوق خيار الوظائف الإضافية (Add-ons)، ومن القائمة الفرعية الناتجة اضغط على الحصول على وظائف إضافية (Get add-ons) لفتح نافذة المتجر السحابي المدمجة.

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

4.2 خطوات التثبيت ومنح الأذونات الأمنية المطلوبة

بمجرد تحديد بطاقة إضافة XLMiner Analysis ToolPak، انقر عليها لفتح صفحة التفاصيل الخاصة بالأداة. ستجد زراً أزرق بارزاً يحمل عنوان تثبيت (Install)؛ اضغط عليه لبدء إجراءات التهيئة التلقائية للإضافة داخل حسابك الشخصي أو المؤسسي على Google Workspace.

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

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

XLMiner Analysis Toolpak in Google Sheets
XLMiner Analysis Toolpak in Google Sheets

4.3 تفعيل الأداة وتشغيل اللوحة الجانبية

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

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

تتضمن اللوحة الجانبية قائمة واسعة من الأدوات مثل تحليل التباين (ANOVA)، وتحليل الارتباط، واختبارات t، وتوليد الأرقام العشوائية، والانحدار الخطي واللوجستي. يمثل ظهور هذه اللوحة الجاهزية الكاملة للبدء في توجيه الخوارزميات نحو البيانات المرصودة وتنفيذ النماذج التنبؤية المطلوبة بكفاءة وموثوقية.

5. الخطوة الثانية: تجهيز وترتيب البيانات في جداول بيانات جوجل

5.1 ترميز المتغير التابع (Dependent Variable Encoding)

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

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

=IF(A2="مقبول", 1, 0)

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

5.2 تنظيم وتنسيق أعمدة المتغيرات المستقلة (Independent Variables)

تشترط أداة XLMiner Analysis ToolPak في جداول بيانات جوجل أن تكون كافة أعمدة المتغيرات المستقلة (المتغيرات التفسيرية والتنبؤية $X$) مرتبة في نطاق جغرافي متجاور تماماً داخل ورقة العمل (Contiguous Range). لا يمكن للأداة استقبال نطاقات مفصولة أو متفرقة لمتغيرات $X$، مما يفرض على الباحث تجميع كافة المتغيرات المستهدفة جنباً إلى جنب في أعمدة متتالية (مثل الأعمدة B وC وD).

إذا كان تحليلك يتضمن متغيرات تفسيرية فئوية متعددة المستويات (Categorical Predictors)، مثل المستوى التعليمي (ابتدائي، ثانوي، جامعي)، فلا يمكن إدخالها كنصوص أو كأرقام تراتبية مفردة ما لم تكن كمية حقيقية. بدلاً من ذلك، يجب تحويلها إلى متغيرات وهمية (Dummy Variables) باستخدام الترميز الثنائي (0 و1)، مع ترك فئة مرجعية أساسية واحدة للمقارنة لتفادي الوقوع في فخ المتغيرات الوهمية (Dummy Variable Trap).

ينبغي أيضاً فحص تنسيق الأرقام عبر تحديد الأعمدة المستقلة واختيار التنسيق “رقم عادي” (Format > Number > Number) لضمان اتساق الفواصل العشرية وتوحيدها عبر كامل النطاق الإحصائي، وتفادي استخدام الرموز الخاصة كعلامات العملات أو النسب المئوية التي قد تفسرها الأداة كنصوص وتعيق الحسابات الرياضية.

5.3 إضافة تسميات الأعمدة وتحديد النطاقات الإحصائية

يعد التوثيق الواضح لأسماء المتغيرات في الصف الأول (Row 1) من ورقة العمل خطوة منهجية بالغة الأهمية لتسهيل قراءة وتفسير المخرجات الناتجة لاحقاً. احرص على كتابة عناوين موجزة وواضحة باللغة الإنجليزية أو العربية المعربة دون مسافات معقدة أو رموز غير قياسية (مثل: Points, Assists, Drafted).

عند تجهيز ورقة العمل، قم بتحديد الحدود الدقيقة لمصفوفة البيانات جغرافياً. على سبيل المثال، إذا كانت بياناتك تمتد عبر 50 مفحوصاً، سيكون نطاق المتغير التابع محدداً في A1:A51، ونطاق المتغيرات المستقلة التفسيرية محدداً في B1:C51 متضمناً الصف الأول المخصص للتسميات.

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

6. الخطوة الثالثة: ضبط وتنفيذ إجراء الانحدار اللوجستي في XLMiner

6.1 اختيار النموذج وضبط نطاقات الإدخال (Input Ranges)

مع اكتمال تجهيز البيانات وانفتاح اللوحة الجانبية لأداة XLMiner Analysis ToolPak، مرر القائمة المنسدلة للأساليب الإحصائية حتى تصل إلى خيار Logistic Regression وانقر عليه لتوسيع حقول الإعدادات الخاصة بنموذج الانحدار اللوجستي.

ستجد حقلين رئيسيين لتحديد مدخلات البيانات:

  • حقل نطاق الاستجابة (Input Y Range): مخصص للمتغير التابع الثنائي؛ انقر داخل الحقل ثم قم بتحديد النطاق المقابل في ورقة العمل (مثال: Sheet1!A1:A51) متضمناً خلية العنوان في الصف الأول.
  • حقل نطاق المتغيرات المستقلة (Input X Range): مخصص لجميع المتغيرات التفسيرية المتجاورة؛ انقر داخل الحقل وحدد النطاق الإجمالي للأعمدة المستقلة دفعة واحدة (مثال: Sheet1!B1:C51).
logistic regression in Google Sheets
logistic regression in Google Sheets

يجب التأكد التام من تطابق عدد الصفوف المحددة في نطاق $Y$ مع عدد الصفوف المحددة في نطاق $X$ بدقة متناهية؛ فأي تباين في أبعاد النطاقات المحددة سيؤدي فوراً إلى فشل تنفيذ الإجراء وعرض رسالة خطأ تنص على عدم تطابق أبعاد المصفوفات الحسابية.

6.2 تفعيل خيارات التسميات وتحديد خلية الإخراج (Output Options)

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

بعد ذلك، انتقل إلى قسم خيارات الإخراج (Output Options) لتحديد المكان الذي ترغب في استقبال جداول النتائج المعقدة فيه. يفضل عادة اختيار نطاق الإخراج (Output Range) وتحديد خلية علوية فارغة في ورقة العمل الحالية (مثال: Sheet1!E1)، أو اختيار خيار إنشاء ورقة عمل جديدة بالكامل (New Worksheet Ply) للحفاظ على ترتيب ونظافة البيانات الأصلية.

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

6.3 تنفيذ المعالجة الإحصائية وتوليد النتائج

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

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

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

7. تحليل وتفسير جدول معاملات الانحدار اللوجستي

7.1 قراءة المعاملات (Coefficients) وقيم الخطأ المعياري (Standard Error)

يعد جدول المعاملات التقديرية (Coefficients Table) المخرج الأساسي والأكثر أهمية في تحليل الانحدار اللوجستي؛ حيث يحتوي على التقديرات الرقمية للمعلمات التي تُبنى بموجبها معادلة اللوجت التنبؤية، إلى جانب مؤشرات الدقة الإحصائية لكل متغير.

logistic regression output in Google Sheets
logistic regression output in Google Sheets

يُعبر معامل الحد الثابت (Intercept / Constant, $\beta_0$) عن القيمة المتوقعة لسجل الأرجحية (Log-Odds) لوقوع الحدث التابع عندما تأخذ كافة المتغيرات المستقلة في النموذج القيمة صفر. وعلى الرغم من أن هذا المعامل قد لا يحمل أحياناً معنى تطبيقياً مباشراً في حال استحالة وصول المتغيرات المستقلة إلى الصفر واقعياً، فإنه ضروري رياضياً لضبط نقطة ارتكاز المنحنى السيجمويدي.

أما معاملات المتغيرات المستقلة ($\beta_1, \beta_2, dots$)، فتوضح مقدار واتجاه التغير في سجل أرجحية المتغير التابع المرتبط بزيادة المتغير المستقل المعني بمقدار وحدة قياس واحدة، مع تثبيت المتغيرات الأخرى. ويقترن بكل معامل تقديري قيمة الخطأ المعياري (Standard Error)، وهو مقياس لمدى التشتت والتقلب المتوقع في تقدير المعامل عبر العينات المختلفة؛ حيث تشير قيم الخطأ المعياري الصغيرة إلى دقة واستقرار عاليين في التقدير، بينما تنبه القيم الضخمة إلى مشكلات تباين حادة أو تشتت عيني.

7.2 اختبار الدلالة الإحصائية عبر قيم Z والقيمة الاحتمالية (P-value)

لتحديد ما إذا كان التأثير المرصود لكل متغير تفسيري تأثيراً حقيقياً أم مجرد نتاج للصدفة والمعاينة العشوائية، توفر مخرجات XLMiner إحصاء اختبار والد (Wald Statistic)، والذي يظهر غالباً تحت مسمى قيمة $Z$ (Z-value). يُحسب هذا المؤشر ببساطة من خلال قسمة معامل الانحدار التقديري على خطئه المعياري المقابل:

$$Z = \frac{\beta}{\text{SE}(\beta)}$$

تقيس قيمة $Z$ عدد الانحرافات المعيارية التي يبعد بها المعامل المقدر عن الصفر (فرضية العدم $H_0: \beta = 0$). وتُترجم هذه القيمة إلى القيمة الاحتمالية (P-value)، وهي احتمالية الحصول على معامل بهذا الحجم أو أكبر في ظل افتراض صحة فرضية العدم.

تتم مقارنة القيمة الاحتمالية الناتجة بمستوى الدلالة المعياري المعتمد في الأبحاث العلمية ($\alpha = 0.05$). إذا كانت القيمة الاحتمالية للمتغير أقل من 0.05 ($P < 0.05$)، نرفض فرضية العدم ونستنتج أن للمتغير التفسيري إسهاماً إحصائياً دالاً وجوهرياً في التنبؤ باحتمالية وقوع المتغير التابع. أما إذا كانت القيمة الاحتمالية أكبر من 0.05، فإن المتغير يُعد غير دال إحصائياً، ويُفضل إعادة تقييم جدوى إبقائه في النموذج النهائي.

7.3 فترات الثقة لمعاملات الانحدار ونسب الأرجحية

توفر فترات الثقة (Confidence Intervals) تقييماً إحصائياً متقدماً يتجاوز مجرد التقدير النقطي للمعاملات، حيث تحدد النطاق الذي يُتوقع أن تقع داخله المعلمة الحقيقية في المجتمع الأصلي بمستوى ثقة محدد (عادة 95%). تُحسب حدود فترة الثقة للمعامل $\beta$ باستخدام الصيغة الرياضية:

$$\text{CI}_{95%} = \beta \pm (1.96 \times \text{SE})$$

ولتقييم الأثر المباشر على نسبة الأرجحية (Odds Ratio)، يتم أخذ الأساس الطبيعي $e$ لكل من الحد الأدنى والحد الأعلى لفترة ثقة المعامل:

$$\text{CI}_{\text{OR}} = \left[ e^{\text{Lower}}, e^{\text{Upper}} \right]$$

تُعد القاعدة المنهجية الذهبية في تقييم فترات الثقة لنسب الأرجحية هي فحص ما إذا كانت الفترة تشتمل على القيمة (1.0). إذا كانت فترة ثقة نسبة الأرجحية تحتوي على الرقم 1 (مثل النطاق $[0.85, 1.45]$)، فهذا يؤكد أن المتغير غير دال إحصائياً؛ لأن النسبة 1 تعني تكافؤ احتمالية الوقوع وعدم الوقوع. أما إذا كانت الفترة تقع بالكامل أعلى من 1 (مثل $[1.15, 2.30]$) أو بالكامل أقل من 1 (مثل $[0.40, 0.85]$)، فإن ذلك يثبت الأثر الإحصائي الجوهري للمتغير عند مستوى الثقة المحدد.

8. تقييم جودة توفيق النموذج والقدرة التنبؤية (Goodness of Fit)

8.1 سجل الإمكانية واختبار نسبة الإمكانية (Log-Likelihood and Deviance)

يمثل تقييم الكفاءة الكلية للنموذج اللوجستي خطوة أساسية للتأكد من قدرته على تمثيل البيانات الواقعية بدرجة عالية من الدقة. يعتمد هذا التقييم على مقياس سجل الإمكانية مضpattern مضروباً في سالب اثنين ($-2 \text{ Log Likelihood}$)، والذي يُعرف في الأدبيات الإحصائية باسم مقياس الانحراف (Deviance). يمثل هذا المقياس مؤشراً على مقدار التباين غير المفسر وسوء المطابقة في النموذج؛ وبالتالي، كلما انخفضت قيمة $-2\text{LL}$، دل ذلك على تحسن جودة توفيق النموذج.

يُستخدم مقياس الانحراف لإجراء اختبار نسبة الإمكانية (Likelihood Ratio Test)، وهو اختبار يقارن بين النموذج الكامل المتضمن لكافة المتغيرات المستقلة والنموذج الخالي (Null Model) الذي يحتوي على الحد الثابت فقط. يتبع الفارق بين قيمتي الانحراف توزيع كاي تربيع ($\chi^2$) بدرجات حرية مساوية لعدد المتغيرات التفسيرية المضافة:

$$\chi^2 = (-2\ln L_{\text{null}}) – (-2\ln L_{\text{full}})$$

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

8.2 معاملات التحديد الزائفة (Pseudo R-Squared)

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

من أبرز هذه المقاييس معامل كوكس وسنيل ($R^2_{\text{Cox &a\mp; Snell}}$)، الذي يستند إلى المقارنة المباشرة بين دالتي الإمكانية للنموذج الخالي والنموذج الكامل مع مراعاة حجم العينة $N$:

$$R^2_{\text{Cox &a\mp; Snell}} = 1 – \left( \frac{L_{\text{null}}}{L_{\text{full}}} \right)^{2/N}$$

يعيب معامل كوكس وسنيل أنه لا يصل إلى قيمته العظمى النظرية (1.0) حتى لو كان النموذج يطابق البيانات مطابقة تامة؛ مما دفع الباحث ناجلكيرك إلى تطوير صيغة معدلة تُعرف باسم معامل ناجلكيرك ($R^2_{\text{Nagelkerke}}$)، والتي تقوم بقسمة معامل كوكس وسنيل على أقصى قيمة ممكنة له لضمان وصول المقياس إلى المدى الكامل المحصور بين $[0, 1]$:

$$R^2_{\text{Nagelkerke}} = \frac{R^2_{\text{Cox &a\mp; Snell}}}{1 – (L_{\text{null}})^{2/N}}$$

تُفسر قيمة معامل ناجلكيرك كنسبة تقريبية للتباين المفسر في المتغير التابع المعزى للمتغيرات المستقلة في النموذج؛ وتعد القيم التي تتراوح بين 0.20 و0.40 مؤشراً على قوة تفسيرية مقبولة وجيدة في سياق الأبحاث السلوكية والاجتماعية المعقدة.

8.3 مصفوفة الارتباك ومعدلات الدقة التنبؤية (Classification Matrix)

تُعد مصفوفة الارتباك (Confusion Matrix / Classification Table) أداة تقييمية عملية بالغة الأهمية؛ حيث تلخص الأداء التنبؤي للنموذج من خلال مقارنة الحالات المصنفة فعلياً مع الحالات المتوقعة بموجب الاحتماليات المحسوبة ونقطة القطع المعتمدة (عادة $P ge 0.50$).

تنتج المصفوفة أربعة تصنيفات رئيسية:

  • الإيجابيات الحقيقية (True Positives – TP): الحالات التي تنبأ النموذج بحدوثها وحدثت بالفعل في الواقع ($Y=1 \rightarrow \hat{Y}=1$).
  • السلبيات الحقيقية (True Negatives – TN): الحالات التي تنبأ النموذج بعدم حدوثها ولم تحدث فعلاً ($Y=0 \rightarrow \hat{Y}=0$).
  • الإيجابيات الكاذبة (False Positives – FP / أخطاء النوع الأول): الحالات التي تنبأ النموذج بحدوثها ولكنها لم تحدث واقعياً ($Y=0 \rightarrow \hat{Y}=1$).
  • السلبيات الكاذبة (False Negatives – FN / أخطاء النوع الثاني): الحالات التي تنبأ النموذج بعدم حدوثها ولكنها حدثت بالفعل في الواقع ($Y=1 \rightarrow \hat{Y}=0$).

من هذه القيم الأربع، يتم اشتقاق مؤشرات الكفاءة التشخيصية الأساسية؛ كالحساسية (Sensitivity) التي تقيس قدرة النموذج على رصد الحالات الإيجابية بدقة ($\frac{\text{TP}}{\text{TP} + \text{FN}}$)، والنوعية (Specificity) التي تقيس قدرته على استبعاد الحالات السلبية ($\frac{\text{TN}}{\text{TN} + \text{FP}}$)، وصولاً إلى معدل الدقة الإجمالي (Overall Accuracy Rate) الذي يلخص نسبة الحالات المصنفة تصنيفاً صحيحاً من إجمالي العينة ($\frac{\text{TP} + \text{TN}}{N}$).

9. حساب الاحتماليات وتطبيق معادلة النموذج يدوياً في Google Sheets

9.1 بناء معادلة اللوجت (Logit Calculation) باستخدام الدوال الحسابية

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

لنفترض أن جدول المخرجات أسفر عن المعاملات التالية: الحد الثابت $\beta_0 = -3.50$، ومعامل المتغير الأول $\beta_1 = 0.25$، ومعامل المتغير الثاني $\beta_2 = 0.40$، وأن المتغيرين يقعان في العمودين $B$ و$C$ بدءاً من الصف الثاني، بينما توجد المعاملات المقدرة في الخلايا المرجعية $G$2 و$G$3 و$G$4 على التوالي. نقوم بإنشاء عمود جديد باسم Logit_Z ونكتب في الخلية D2 الصيغة التالية:

=$G$2 + ($G$3 * B2) + ($G$4 * C2)

يُعد تثبيت الخلايا المرجعية للمعاملات باستخدام علامة الدولار ($) أمراً جوهرياً لمنع انزياح المراجع الحسابية عند تعميم وتطبيق المعادلة بالسحب والإفلات على بقية صفوف العينة الممتدة على طول العمود؛ مما ينتج قيمة اللوجت الخطية غير المقيدة لكل مفحوص على حدة.

9.2 تحويل اللوجت إلى احتمالية تنبؤية باستخدام الدالة الأسية (EXP)

عقب استخراج قيمة $Z$ الخطية، تأتي الخطوة التالية المتمثلة في تمرير هذه القيمة عبر دالة التحويل اللوجستية لتحويلها إلى احتمالية تنبؤية صريحة محصورة بين الصفر والواحد الصحيح. يتم ذلك عبر توظيف الدالة الأسية المضمنة في جداول جوجل EXP().

في عمود جديد بجوار عمود اللوجت يُسمى Predicted_Probability، اكتب الصيغة الرياضية التالية في الخلية E2:

=1 / (1 + EXP(-D2))

أو باستخدام الصيغة المكافئة رياضياً:

=EXP(D2) / (1 + EXP(D2))

بمجرد الضغط على زر الإدخال وتعميم المعادلة على كامل العمود، ستحصل على الاحتمالية الدقيقة لكل حالة فردية. ولتسهيل القراءة البصرية للمحللين وأصحاب المصلحة، يوصى بتنسيق هذا العمود كنسبة مئوية عبر الذهاب إلى شريط الأدوات واختيار تنسيق النسبة المئوية (Format > Number > Percent)، مما يوضح بجلاء أن حالة معينة تمتلك احتمالية تنبؤية بالنجاح أو الحدوث تبلغ مثلاً 84.5%، بينما تمتلك حالة أخرى احتمالية لا تتجاوز 12.3%.

9.3 وضع حد الفصل وتصنيف القرارات باستخدام الدالة الشرطية (IF)

لتحويل الاحتماليات التنبؤية المتصلة إلى تصنيفات ثنائية حاسمة (0 أو 1) تماثل الواقع العملي لاتخاذ القرار، يتعين على الباحث تحديد نقطة قطع احتمالية (Cut-off Threshold / Classification Threshold). يُعتبر المعيار الافتراضي الأكثر شيوعاً في التطبيقات العامة هو نقطة النصف ($P = 0.50$)؛ حيث تُصنف أي حالة تتجاوز احتمالية حدوثها 50% كاستجابة إيجابية (1)، وما دون ذلك يُصنف كاستجابة سلبية (0).

لترجمة هذا المنطق الإحصائي داخل جداول بيانات جوجل، ننشئ عموداً جديداً يحمل عنوان Predicted_Class، ونكتب في الخلية F2 الدالة الشرطية التالية:

=IF(E2 >= 0.5, 1, 0)

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

10. استكشاف الأخطاء الشائعة وحلها أثناء التحليل في جداول بيانات جوجل

10.1 مشاكل الفصل التام للبيانات (Complete Separation Problem)

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

عند وقوع الفصل التام، تفشل خوارزمية الإمكان الأعظم (MLE) في الوصول إلى تقارب رياضي مستقر؛ حيث تتباعد المعاملات التقديرية نحو المالانهاية الموجبة أو السالبة ($\beta \rightarrow \pm\infty$). يتجلى ذلك في جداول المخرجات عبر ظهور معاملات انحدار ضخمة وغير منطقية (مثل $\beta = 582.4$) مصحوبة بأخطاء معيارية هائلة الحجم، مما يؤدي إلى انهيار دلالة اختبار والد بالكامل.

تتضمن الحلول المنهجية لمعالجة هذه المعضلة في جداول بيانات جوجل:

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

10.2 أخطاء عدم توافق النطاقات والبيانات غير الرقمية

تُعزى النسبة الكبرى من رسائل الخطأ والإخفاق في تشغيل إضافة XLMiner إلى هفوات إجرائية بسيطة في تنسيق مصفوفات الإدخال داخل جداول جوجل. يأتي في مقدمة هذه الأخطاء عدم تطابق أبعاد النطاقات المحددة لحقول الإدخال؛ كأن يحدد الباحث نطاق $Y$ من الصف 1 إلى 60، بينما يمتد نطاق $X$ من الصف 1 إلى 58، مما يولد رسالة خطأ فورية تنص على تعذر معالجة مصفوفات غير متكافئة الأبعاد.

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

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

10.3 قيود أداة XLMiner وكيفية تجاوزها

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

تفتقر الأداة أيضاً إلى بعض الاختبارات التشخيصية المتقدمة الدقيقة المتوفرة في البرمجيات الكبرى، مثل اختبار هوسمر-ليمشو لحسن المطابقة (Hosmer-Lemeshow Test)، وحساب معاملات الارتباط الذاتي للبواقي، والرسم البياني التلقائي لمنحنيات الخصائص التشغيلية للمستقبل (ROC Curves ومساحة AUC).

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

11. دراسة حالة تطبيقية: التنبؤ بالسلوك والانتقاء الأكاديمي/الرياضي

11.1 وصف البيانات التجريبية والمتغيرات التفسيرية المستهدفة

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

تم جمع بيانات تجريبية لعينة قوامها 30 لاعباً واعداً، وتتضمن المتغيرات الآتية:

  • المتغير التابع ($Y$ – Drafted): حالة اختيار اللاعب في قائمة المحترفين؛ حيث رُمز للاعب الذي تم اختياره بالرقم (1)، بينما رُمز للاعب الذي لم يتم اختياره بالرقم (0).
  • المتغير المستقل الأول ($X_1$ – Points): معدل النقاط الفردية المسجلة في المباراة الواحدة خلال الموسم الجامعي (متغير كمي مستمر).
  • المتغير المستقل الثاني ($X_2$ – Assists): معدل التمريرات الحاسمة وصناعة اللعب في المباراة الواحدة (متغير كمي مستمر يعكس الرؤية الجماعية).

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

11.2 التطبيق العملي خطوة بخطوة على مجموعة البيانات

تم إدخال البيانات في ورقة عمل جداول بيانات جوجل بحيث شمل العمود $A$ مصفوفة الاختيار (Drafted)، والعمود $B$ معدل النقاط (Points)، والعمود $C$ معدل التمريرات (Assists) عبر النطاق A1:C31. تم فتح أداة XLMiner واختيار Logistic Regression، وضبط نطاق $Y$ على Sheet1!A1:A31 ونطاق $X$ على Sheet1!B1:C31، مع تفعيل خيار Labels وتوجيه الإخراج إلى الخلية E1.

عقب إتمام المعالجة، أسفر جدول معاملات الانحدار اللوجستي عن النتائج الرقمية التالية:

  • الحد الثابت (Intercept $\beta_0$): المعامل = $-8.450$، الخطأ المعياري = $2.850$، قيمة $Z = -2.965$، الدلالة $P = 0.003$.
  • معدل النقاط (Points $\beta_1$): المعامل = $+0.320$، الخطأ المعياري = $0.115$، قيمة $Z = 2.783$، الدلالة $P = 0.005$.
  • معدل التمريرات (Assists $\beta_2$): المعامل = $+0.580$، الخطأ المعياري = $0.210$، قيمة $Z = 2.762$، الدلالة $P = 0.006$.

أظهرت نتائج النموذج الكلي تفوقاً إحصائياً دالاً عند مستوى دلالة ($\alpha = 0.01$)؛ حيث بلغت قيمة كاي تربيع لاختبار نسبة الإمكانية $\chi^2(2) = 24.18$ بقيمة احتمالية ($P < 0.001$)، وبلغ معامل التحديد الزائف لناجلكيرك $R^2_{\text{Nagelkerke}} = 0.684$، مع تحقيق معدل دقة تصنيف إجمالي في مصفوفة الارتباك بلغ 86.7%، مما يؤكد جودة التوفيق الاستثنائية للنموذج المقترح.

11.3 تفسير النتائج السلوكية وصياغة التقرير الإحصائي الأكاديمي

بناءً على المعاملات المقدرة، تُصاغ معادلة التنبؤ باحتمالية الاختيار ($P$) بالصيغة الرياضية التالية:

$$\text{Logit}(P) = -8.450 + 0.320(\text{Points}) + 0.580(\text{Assists})$$

لحساب نسب الأرجحية لكل متغير:

  • نسبة أرجحية النقاط: $\text{OR} = e^{0.320} = 1.377$؛ مما يعني أن زيادة معدل تسجيل النقاط بمقدار نقطة واحدة في المباراة يرتبط بزيادة أرجحية قبول اللاعب بنسبة 37.7% مع ثبات معدل التمريرات.
  • نسبة أرجحية التمريرات: $\text{OR} = e^{0.580} = 1.786$؛ مما يدل على أن زيادة معدل التمريرات الحاسمة بمقدار تمريرة واحدة يرفع أرجحية قبول اللاعب بنسبة 78.6% مع ثبات معدل النقاط، مما يبرز الأثر التنبؤي الهائل لصناعة اللعب.

صياغة التقرير وفق معايير الجمعية الأمريكية لعلم النفس (APA 7th Edition):
“أُجري تحليل انحدار لوجستي ثنائي لتقييم أثر كل من معدل النقاط ومعدل التمريرات الحاسمة في التنبؤ باحتمالية اختيار الرياضيين في دوري المحترفين. أظهر النموذج الكلي دلالة إحصائية جوهرية ومطابقة ممتازة للبيانات، $\chi^2(2) = 24.18, P < .001, R^2_{\text{Nagelkerke}} = .684$. وأسفرت النتائج عن مساهمة دالة إحصائياً لكل من معدل النقاط ($\beta = 0.320, \text{SE} = 0.115, \text{Wald } Z = 2.78, P = .005, \text{OR} = 1.38, 95% \text{ CI } [1.10, 1.73]$) ومعدل التمريرات الحاسمة ($\beta = 0.580, \text{SE} = 0.210, \text{Wald } Z = 2.76, P = .006, \text{OR} = 1.79, 95% \text{ CI } [1.18, 2.70]$) في النموذج التنبؤي. تدعم هذه المؤشرات الفرضية القائلة بأن مهارات صناعة اللعب تمتلك وزناً نسبياً مضاعفاً في قرارات الانتقاء المؤسسي مقارنة بمهارات التسجيل الفردي البحتة."

12. مقارنة جداول بيانات جوجل مع البرمجيات الإحصائية المتخصصة وأفضل الممارسات

12.1 مقارنة الميزات بين Google Sheets وبرمجيات SPSS و R و Python

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

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

في المقابل، تتفوق البرمجيات المتخصصة مثل IBM SPSS بوجود قوائم متخصصة شاملة للاختبارات التشخيصية المتقدمة وبواقي الانحدار المعقدة دون الحاجة لبرمجة، لكنها تعاني من تكلفة الترخيص الباهظة وبنيتها المكتبية المغلقة. أما لغات البرمجة الإحصائية مفتوحة المصدر مثل R (عبر دالة glm()) وPython (عبر مكتبات Statsmodels وScikit-learn)، فتوفر القوة المطلقة في التعامل مع البيانات الضخمة، والتحكم البرمجي الكامل، ونمذجة الشبكات العصبية، والتحقق المتقاطع (Cross-Validation)، مما يجعلها الأنسب للأبحاث المتقدمة وعلوم البيانات الكبرى.

12.2 أفضل الممارسات لضمان نزاهة ودقة التحليل الإحصائي السحابي

يتطلب العمل الإحصائي داخل البيئات السحابية الالتزام بمجموعة صارمة من الممارسات الأخلاقية والمنهجية لضمان حوكمة البيانات ودقة النتائج وتكراريتها (Replicability). تتمثل القاعدة الأساسية الأولى في الحفاظ التام على “ورقة بيانات خام” (Raw Data Tab) مقفلة ومحمية من التعديل داخل المصنف السحابي، وعدم إجراء أي عمليات تحويل أو تنظيف أو ترميز إلا داخل نسخ مستنسخة من الورقة لضمان الرجوع إلى البيانات الأصلية عند الحاجة.

يوصى أيضاً بإنشاء “صفحة التوثيق المنهجي” (Codebook / Metadata Tab) داخل نفس الجدول لتسجيل وصف دقيق لكل متغير، وتوضيح نظام الترميز المعتمد (مثل إيضاح أن 1 = قبول و0 = رفض)، وتوثيق تاريخ إجراء التحليل، والإصدار المستخدم من الإضافات الإحصائية، والافتراضات التي تم فحصها.

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

12.3 آفاق التوسع: الربط مع دوال مخصصة وأتمتة النماذج التنبؤية

تمتلك جداول بيانات جوجل آفاقاً تطويرية واسعة تتيح للباحثين تجاوز القيود التقليدية عبر دمجها مع منظومة التطوير السحابية من جوجل. يتيح استخدام محرر Google Apps Script كتابة خوارزميات مخصصة بلغة JavaScript لتنفيذ الانحدار اللوجستي تلقائياً، وتطبيق دوال مصفوفية تفاعلية تحسب الاحتماليات التنبؤية فورياً بمجرد إدخال مستخدم جديد في استمارة جمع البيانات السحابية (Google Forms).

كما يمكن نقل المخرجات والنتائج التنبؤية المحسوبة داخل الجداول بسلاسة مطلقة نحو منصة Google Looker Studio (Data Studio سابقاً) لبناء لوحات معلومات تفاعلية ديناميكية (Interactive Dashboards) عالية الجودة تتيح لصناع القرار والباحثين استكشاف سيناريوهات تنبؤية متعددة عبر أدوات تصفية بصرية متقدمة ومنحنيات استجابة احتمالية ثلاثية الأبعاد تعزز من قوة العرض والاتصال العلمي.

خاتمة

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

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

References

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

looti, M. (2026, سبتمبر 2). كيفية إجراء الانحدار اللوجستي في جداول بيانات جوجل. عرب سايكلوجي. https://arabpsychology.com/how-to-perform-logistic-regression-in-google-sheets/
looti, Mohammed. “كيفية إجراء الانحدار اللوجستي في جداول بيانات جوجل.” عرب سايكلوجي, 2 سبتمبر 2026, https://arabpsychology.com/how-to-perform-logistic-regression-in-google-sheets/.
looti, Mohammed. “كيفية إجراء الانحدار اللوجستي في جداول بيانات جوجل.” عرب سايكلوجي. سبتمبر 2, 2026. https://arabpsychology.com/how-to-perform-logistic-regression-in-google-sheets/.