كيفية حساب مسافة كوك في SAS

دليل أكاديمي شامل يشرح كيفية حساب مسافة كوك في برنامج SAS لتحديد القيم المؤثرة في نماذج الانحدار الخطي وتطبيقاتها في البحوث النفسية.

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

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

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

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

يوفر نظام التحليل الإحصائي SAS بيئة برمجية وحسابية فائقة الدقة والرسوخ للتعامل مع النماذج الخطية وتشخيصاتها المعقدة؛ إذ يتيح إجراء الانحدار `PROC REG` وحزم الرسوم البيانية المتطورة `ODS Graphics` و`PROC SGPLOT` أدوات متكاملة لاحتساب مسافة كوك، وتحديد العتبات الحرجة، وتصوير النتائج بأسلوب بصري يدعم اتخاذ القرارات المنهجية الرشيدة. يهدف هذا المقال التخصصي الموسع إلى تقديم دليل أكاديمي وتطبيقي شامل لكيفية حساب وتفسير مسافة كوك في بيئة SAS، متتبعاً الجذور الرياضية، والتمايزات المفاهيمية، والخطوات البرمجية، وصولاً إلى استراتيجيات التعامل المنهجي وصياغة التقارير وفق المعايير العالمية المعتمدة في المجلات المحكمة.

1. مقدمة عامة حول مسافة كوك ودورها في النمذجة الإحصائية النفسية

1.1 مفهوم مسافة كوك وسياقها التاريخي في القياس الإحصائي

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

Cook
Cook

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

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

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

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

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

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

1.3 مفهوم الملاحظة المؤثرة مقارنة بالقيمة الشاذة التقليدية

من الأخطاء المفاهيمية الشائعة في الأوساط البحثية الخلط بين القيمة الشاذة (Outlier)، ونقطة الرافعة (Leverage point)، والملاحظة المؤثرة (Influential observation). تُعرف القيمة الشاذة بأنها المشاهدة التي تمتلك قيمة باقٍ كبيرة غير عادية في المتغير التابع بالمقارنة مع بقية المشاهدات ذات القيم المماثلة في المتغيرات المستقلة، أي أنها تبتعد رأسياً عن مستقيم الانحدار المقدر. أما نقطة الرافعة، فهي الحالة التي تمتلك قيماً متطرفة وغير اعتيادية في فضاء المتغيرات التفسيرية أو المستقلة ($X$)، بصرف النظر عن استجابتها في المتغير التابع.

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

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

2. الأساس الرياضي والنظري لمعادلة مسافة كوك

2.1 التفكيك الرياضي لمعادلة مسافة كوك وتفسير عناصرها

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

$$D_i = \frac{(\hat{boldsymbol{\beta}} – \hat{boldsymbol{\beta}}_{(i)})^T (\mathbf{X}^T \mathbf{X}) (\hat{boldsymbol{\beta}} – \hat{boldsymbol{\beta}}_{(i)})}{p \cdot \text{MSE}}$$

حيث تمثل $\hat{boldsymbol{\beta}}$ متجه معاملات الانحدار المقدرة باستخدام كامل عينة المشاهدات البالغ عددها $n$، في حين يمثل $\hat{boldsymbol{\beta}}_{(i)}$ متجه المعاملات التقديرية المحسوبة بعد استبعاد المشاهدة رقم $i$. ترمز المصفوفة $\mathbf{X}$ إلى مصفوفة التصميم للمتغيرات المستقلة ذات الأبعاد $n \times p$، بينما يمثل $p$ العدد الإجمالي للمعلمات المقدرة في النموذج (بما في ذلك الحد الثابت، أي $p = k + 1$ حيث $k$ يمثل عدد المتغيرات التفسيرية)، وتشير $\text{MSE}$ إلى متوسط مربعات الخطأ للنموذج الكامل.

يمكن إعادة كتابة هذه المعادلة بدلالة البواقي المعيارية الداخلية وقيم الرافعة لتسهيل الحساب وتعميق الفهم الإحصائي:

$$D_i = \frac{r_i^2}{p} \left( \frac{h_{ii}}{1 – h_{ii}} \right)$$

في هذه الصياغة المكافئة، يمثل $r_i$ الباقي المعياري (Standardized residual) للمشاهدة $i$، في حين يمثل $h_{ii}$ قيمة الرافعة الخاصة بالمشاهدة، والمستمدة من عناصر القطر الرئيسي لمصفوفة الإسقاط. يتضح بجلاء من هذا التفكيك أن مسافة كوك هي حاصل ضرب مباشر لعنصرين مستقلين: مقدار الخطأ في المتغير التابع متمثلاً في مربع الباقي المعياري $r_i^2 / p$، وقدرة المشاهدة على التأثير متمثلة في دالة الرافعة النسبية $h_{ii} / (1 – h_{ii})$.

2.2 آلية قياس التغير الكلي في القيم التنبؤية عند حذف الملاحظة

تتجلى العبقرية الهندسية لمسافة كوك في قدرتها على التعبير عن التغير في معاملات الانحدار من خلال التغير الموازي في فضاء القيم التنبؤية الإجمالية للمشاهدات. فبما أن القيمة التنبؤية لجميع الحالات تُعطى بالمعادلة $\hat{\mathbf{Y}} = \mathbf{X}\hat{boldsymbol{\beta}}$، فإن المعادلة الأصلية يمكن التعبير عنها كمجموع للمسافات الإقليدية المربعة بين القيم التنبؤية المشتقة من النموذج الكامل وتلك المشتقة من النموذج بعد حذف الحالة $i$:

$$D_i = \frac{\sum_{j=1}^n (\hat{y}_j – \hat{y}_{j(i)})^2}{p \cdot \text{MSE}}$$

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

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

2.3 قيمة الرافعة الإحصائية وارتباطها الوثيق بمسافة كوك

تُشتق قيم الرافعة (Leverage) رياضياً من عناصر القطر الرئيسي لمصفوفة الإسقاط، المعروفة تقليدياً بمصفوفة القبعة $\mathbf{H}$، والتي تقوم بإسقاط متجه الاستجابة الملاحظ $\mathbf{Y}$ على الفضاء الجزئي للمتغيرات المستقلة لتوليد القيم التنبؤية ($\hat{\mathbf{Y}} = \mathbf{H}\mathbf{Y}$)، حيث تُعرف رياضياً بالصيغة:

$$\mathbf{H} = \mathbf{X}(\mathbf{X}^T \mathbf{X})^{-1}\mathbf{X}^T$$

تتراوح قيم القطر الرئيسي $h_{ii}$ دائماً بين $1/n$ و $1$ (في النماذج التي تحتوي على حد ثابت)، ويمثل مجموعها الإجمالي عدد المعلمات المقدرة في النموذج، أي أن $\sum_{i=1}^n h_{ii} = p$. بناءً على ذلك، يبلغ متوسط قيمة الرافعة في أي عينة إحصائية $\bar{h} = p/n$. تقيس قيمة $h_{ii}$ درجة ابتعاد المتجهات المستقلة للمشاهدة $i$ عن مركز الثقل الإحصائي لكافة المتغيرات التفسيرية (Centroid).

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

3. المقارنة التحليلية بين القيم الشاذة وقيم الرافعة والملاحظات المؤثرة

3.1 الخصائص الإحصائية للبواقي والقيم الشاذة في المتغير التابع

تُعد دراسة سلوك البواقي الخطوة الأولى والبديهية في تشخيص نماذج الانحدار الخطي. يُعرف الباقي الخام بأنه الفارق البسيط بين القيمة الملاحظة والقيمة المقدرة: $e_i = y_i – \hat{y}_i$. غير أن البواقي الخام تفتقر إلى إمكانية المقارنة المعيارية المباشرة؛ نظراً لأنها تتأثر بوحدات قياس المتغير التابع ولأن تبايناتها ليست متساوية عبر فضاء البيانات، حيث إن تباين الباقي يُعطى بالمعادلة $\text{Var}(e_i) = \text{MSE}(1 – h_{ii})$.

للتغلب على هذا القصور، يلجأ الإحصائيون إلى البواقي المعيارية (Internally Studentized Residuals)، والبواقي الطلابية المحذوفة (Studentized Deleted Residuals أو Externally Studentized Residuals)، ويُرمز للثانية عادة بالرمز $rstudent$. تُحسب البواقي الطلابية بحذف الحالة $i$ من تقدير متوسط مربعات الخطأ، مما يجعلها أداة كشف مثالية عن القيم الشاذة في المتغير التابع، حيث تتبع توزيع $t$ لستيودنت بدرجات حرية $n – p – 1$.

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

3.2 نقاط الرافعة العالية وتأثيرها المعزول على فضاء المتغيرات التفسيرية

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

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

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

3.3 التقاطع التكاملي للمؤشرات التشخيصية في الانحدار الخطي

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

من جهة أخرى، يقدم مقياس DFBETAS تحليلاً تشخيصياً تفصيلياً يقيس مقدار التغير المعياري الذي يلحق بكل معامل انحدار منفرد ($\hat{\beta}_j$) عند استبعاد الحالة. فبينما تقدم مسافة كوك رقماً مركباً يوجز التأثير الإجمالي على كامل متجه المعاملات، يتيح DFBETAS للباحث السلوكي معرفة المتغير المستقل تحديداً الذي تسبب المفحوص في تشويه معامل انحداره، وهو ما يفيد في تفسير الفرضيات الجزئية للبحث.

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

المؤشر التشخيصي الصيغة المفاهيمية المجال التشخيصي المستهدف العتبة الإرشادية الشائعة
مسافة كوك (Cook’s D) تأثير مركب يجمع البواقي المعيارية والرافعة التأثير الشامل على كامل متجه المعاملات والتنبؤات $4/n$ أو $> 1.0$ أو مئين توزيع $F$
البواقي الطلابية (RSTUDENT) بواقي محذوفة مقسومة على خطئها المعياري المتبدل الشذوذ في فضاء المتغير التابع ($Y$) $|rstudent| > 2$ أو $3$
الرافعة (Leverage / H) عناصر القطر لمصفوفة الإسقاط ($h_{ii}$) التطرف في فضاء المتغيرات المستقلة ($X$) $h_{ii} > 2p/n$ أو $3p/n$
مؤشر DFFITS تغير القيمة التنبؤية للنقطة المعنية بحذفها تأثير الملاحظة على التنبؤ الذاتي الخاص بها $2\sqrt{p/n}$
مؤشر DFBETAS تغير معامل معين مقسوماً على خطئه المعياري تأثير الملاحظة على كل معامل انحدار على حدة $2/\sqrt{n}$

4. إعداد بيئة العمل وهيكلة البيانات في نظام SAS

4.1 بناء مجموعة البيانات وإنشاؤها خطوة بخطوة في SAS

يتطلب التحليل الدقيق في بيئة SAS بناء مجموعة بيانات منظمة بدقة، وتحديد أنواع المتغيرات ومستويات القياس بصورة صريحة. تبدأ العملية البرمجية باستخدام خطوة البيانات (`DATA step`)، حيث تُقرأ البيانات وتُعالج تمهيداً لإجراء النمذجة. لنفترض دراسة نفسية تبحث في أثر “ساعات الضغط النفسي الأسبوعية” و”مستوى المساندة الاجتماعية” على “مؤشر الرضا الوظيفي العام”.

يمكن بناء مجموعة البيانات عبر موجه أسطر البيانات (`DATALINES` أو `CARDS`)، مع التحقق الصارم من التكويد الرقمي لتفادي دخول استجابات غير صالحة. يُظهر الكود التالي كيفية إنشاء مجموعة بيانات تجريبية تحتوي على بعض الحالات النمطية والمحتمل تأثيرها:

/* إنشاء مجموعة بيانات الدراسة النفسية في بيئة SAS */
data WORK.PSYCH_SURVEY;
    input SubjectID StressHours SupportScore JobSatisfaction;
    datalines;
    101  12.5  68  75
    102  15.0  72  80
    103  28.5  45  55
    104  35.0  30  42
    105  18.0  65  70
    106  22.5  58  65
    107  40.0  20  35
    108  10.0  85  90
    109  32.0  40  50
    110  14.0  70  78
    111  45.0  15  25
    112  16.5  60  72
    113  55.0  95  92  /* ملاحظة ذات رافعة غير اعتيادية */
    114  26.0  50  60
    115  38.0  25  30
    116  20.0  62  68
    117  11.0  80  88
    118  30.0  35  45
    119  48.0  10  85  /* ملاحظة شاذة في المتغير التابع ومؤثرة */
    120  24.0  55  64
    ;
run;

4.2 فحص البيانات والتأكد من استيفاء افتراضات الانحدار في SAS

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

/* التحقق الأولي من البيانات وحساب المؤشرات الوصفية */
proc univariate data=WORK.PSYCH_SURVEY normal plots;
    var StressHours SupportScore JobSatisfaction;
run;

يتيح فحص مخرجات `PROC UNIVARIATE`، وخاصة مؤشرات الالتواء (Skewness) والتفرطح (Kurtosis) واختبار شابيرو-ويلك (Shapiro-Wilk) للاعتدالية، التأكد من أن افتراض التوزيع الطبيعي غير منتهك بشكل فج يهدد سلامة تقديرات المربعات الصغرى العادية. كما يساعد فحص القيم القصوى والدنيا المتطرفة (Extremes) في السجل على تكوين فكرة أولية حول هوية الحالات التي قد تبرز لاحقاً كنقاط رافعة أو قيم شاذة أثناء الفحص التشخيصي المتقدم.

4.3 تنظيم مكتبات SAS وإدارة مخرجات التحليل

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

/* تخصيص مكتبة دائمة لمشروع البحث الإحصائي */
libname PSYCHRES "C:SAS_ProjectsPsychological_Research";

data PSYCHRES.AnalyzedData;
    set WORK.PSYCH_SURVEY;
run;

بالإضافة إلى ذلك، تتيح إدارة نظام توصيل المخرجات (Output Delivery System – ODS) التحكم الكامل في مخرجات التحليل، حيث يمكن توجيه الجداول التشخيصية والرسوم البيانية وحفظها بصيغ متعددة مثل HTML أو PDF أو RTF لتضمينها مباشرة في مسودات النشر العلمي. تسهل تسمية المتغيرات وإدراج الملصقات الوصفية (`LABEL statements`) قراءة الجداول المعقدة وتفسير المقاييس الإحصائية دون أي غموض مفاهيمي.

5. تطبيق إجراء PROC REG واستخراج قيم مسافة كوك في SAS

5.1 صياغة واستدعاء إجراء PROC REG لتقدير نموذج الانحدار

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

تتطلب الصياغة القياسية للإجراء تحديد نموذج الانحدار باستخدام تعليمة `MODEL`، حيث يوضع المتغير التابع في الجانب الأيسر من علامة المساواة، تليه المتغيرات التفسيرية في الجانب الأيمن. يُلحق بالنموذج خيار التشخيص الشامل `INFLUENCE` أو خيار فحص الارتباط المتعدد `VIF` للحصول على رؤية تحليلية متكاملة لجدول تحليل التباين ومعاملات الانحدار:

/* تشغيل نموذج الانحدار الخطي مع خيارات التشخيص */
proc reg data=WORK.PSYCH_SURVEY;
    model JobSatisfaction = StressHours SupportScore / influence;
run;
quit;

يقوم خيار `INFLUENCE` بتوجيه SAS لحساب وعرض قائمة تفصيلية بجميع المقاييس التشخيصية لكل مشاهدة، بما في ذلك البواقي المعيارية، وقيم الرافعة، ومؤشر DFFITS، ومؤشرات DFBETAS، وقيم مسافة كوك؛ مما يشكل لوحة بيانات رقمية تسمح برصد الانحرافات التقديرية بشكل فوري ومباشر.

5.2 استخراج مسافة كوك عبر عبارة OUTPUT وتصدير الجداول

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

تتيح تعليمة `OUTPUT` للمستخدم ربط الكلمات المفتاحية الإحصائية الخاصة بالنظام بأسماء متغيرات يحددها الباحث. تُستخدم الكلمة المفتاحية `COOKD=` لتسمية المتغير الذي سيخزن قيم مسافة كوك، كما يمكن إضافة `RSTUDENT=` للبواقي الطلابية، و`H=` لقيم الرافعة، و`PREDICTED=` للقيم التنبؤية:

/* استخراج المقاييس التشخيصية إلى مجموعة بيانات جديدة */
proc reg data=WORK.PSYCH_SURVEY;
    model JobSatisfaction = StressHours SupportScore;
    output out=WORK.REG_DIAGNOSTICS
           predicted=PredJobSat
           residual=RawResidual
           rstudent=StudResidual
           h=LeverageVal
           cookd=CooksDist;
run;
quit;

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

5.3 طباعة وعرض قيم مسافة كوك الفردية لكل مشاهدة

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

/* فرز الحالات تنازلياً حسب قيمة مسافة كوك */
proc sort data=WORK.REG_DIAGNOSTICS out=WORK.SORTED_DIAG;
    by descending CooksDist;
run;

/* طباعة الملاحظات الأشد تأثيراً مع تنسيق الأرقام العشرية */
proc print data=WORK.SORTED_DIAG(obs=5) noobs;
    var SubjectID StressHours SupportScore JobSatisfaction LeverageVal StudResidual CooksDist;
    format LeverageVal StudResidual CooksDist 8.4;
run;

يُمكن الباحث من خلال حصر الطباعة على الحالات الخمس الأولى (`obs=5`) وتنسيق المخرجات بكسور عشرية واضحة (`format 8.4`) من رصد التمايزات الرقمية الدقيقة بين المشاهدات. يوضح السجل المطبوع ما إذا كانت قيم مسافة كوك المرتفعة مدفوعة بارتفاع البواقي الطلابية، أو بتضخم قيم الرافعة، أو بالتفاعل المتزامن بينهما.

6. المعايير المنهجية والعتبات الإحصائية لتحديد المشاهدات المؤثرة

6.1 قاعدة العتبة الإرشادية التقليدية استناداً لحجم العينة

تُعد قاعدة العتبة المعتمدة على حجم العينة من أكثر القواعد الإرشادية شيوعاً وانتشاراً في بحوث العلوم السلوكية والاجتماعية. تنص هذه القاعدة، التي روّج لها كينيث بولين وروبرت جاكمان في ورقتهما المرجعية عام 1985، على اعتبار أي مشاهدة تتجاوز فيها مسافة كوك القيمة الناتجة عن قسمة أربعة على حجم العينة الإجمالي ($4/n$) كنقطة تستحق الفحص والتدقيق المنهجي:

$$\text{Cutoff} = \frac{4}{n}$$

يمتلك هذا المعيار ميزة جوهرية تتجلى في تكيفه التلقائي والديناميكي مع حجم العينة؛ ففي العينات الكبيرة، تتوزع قوة التأثير على عدد واسع من المشاهدات، مما يجعل أي مسافة كوك صغيرة نسبياً كافية للإشارة إلى حالة ذات خصوصية غير طبيعية. وفي بعض الصياغات الرياضية المعدلة، يتم تضمين درجات الحرية في المقام لتصبح العتبة $4 / (n – k – 1)$ أو $4 / (n – p)$، مما يمنح المقياس دقة إضافية في النماذج المتعددة التي تشتمل على عدد كبير من المتغيرات التفسيرية.

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

6.2 معايير العتبات البديلة ومقارنتها بتوزيع فيشر الإحصائي

اقترح رالف دينيس كوك في الأصل مقارنة مسافة كوك بمئينات توزيع فيشر الإحصائي $F$ بدرجات حرية $(p, n – p)$. واستند منطق كوك إلى أن مسافة كوك تقيس المسافة بين $\hat{boldsymbol{\beta}}$ و $\hat{boldsymbol{\beta}}_{(i)}$ بالنسبة لمنطقة الثقة الإهليلجية المشتركة؛ فإذا كانت $D_i$ تتطابق مع المئين الخمسين ($F_{0.50, p, n-p}$)، فهذا يعني أن استبعاد تلك النقطة ينقل التقدير النقطي إلى حافة منطقة ثقة بمستوى 50%، مما يدل على تحول حاد في المعلمات.

وبما أن المئين الخمسين لتوزيع $F$ يقترب في كثير من الحالات من الواحد الصحيح ($D_i > 1.0$)، فقد شاع استخدام العتبة المطلقة ($D_i > 1$) في العديد من كتب القياس المرجعية كمعيار صارم لتحديد التأثير المدمر. كما يقترح بعض الإحصائيين استخدام القيمة النصفية ($D_i > 0.5$) كعتبة تنبيهية متوسطة في البحوث الميدانية الاستكشافية.

يتضح من ذلك وجود فلسفتين رئيسيتين: معيار محافظ كلاسيكي ($D_i > 1$) يركز على رصد الحالات الكارثية التي تطيح بالاستقرار العام، ومعيار كشفي حجمي ($4/n$) يهدف إلى تمشيط العينة ورصد أي صوت شاذ قد يشوه التقدير حتى ولو جزئياً، وهو ما يفضله عادة باحثو القياس النفسي نظراً لطبيعة البيانات السلوكية غير المتجانسة.

6.3 برمجة شروط الفلترة المنطقية لتصنيف الملاحظات تلقائياً في SAS

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

/* احتساب العتبة الإحصائية وتصنيف الحالات برمجياً */
data WORK.INFLUENCE_DETECTED;
    set WORK.REG_DIAGNOSTICS nobs=TotalObs;
    /* حساب عتبة بولين وجاكمان التكيفية */
    Cutoff_4n = 4 / TotalObs;
    
    /* إنشاء متغيرات ثنائية للتصنيف */
    if CooksDist > Cutoff_4n then Exceeds_4n = 1;
    else Exceeds_4n = 0;
    
    if CooksDist > 1.0 then Exceeds_Conservative = 1;
    else Exceeds_Conservative = 0;
run;

/* تلخيص أعداد ونسب الحالات المؤثرة */
proc freq data=WORK.INFLUENCE_DETECTED;
    tables Exceeds_4n Exceeds_Conservative / nocum;
run;

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

7. التمثيل البصري لمسافة كوك باستخدام منظومة رسوم SAS الإحصائية

7.1 تفعيل رسومات ODS Graphics المدمجة في إجراء PROC REG

يمتلك نظام SAS منظومة رسومات إحصائية فائقة القوة تُعرف بـ `ODS Graphics`. عند تفعيل هذه الخاصية قبل تنفيذ إجراء `PROC REG`، يولد النظام تلقائياً لوحة تشخيصية شاملة تتضمن رسماً بيانياً متقدماً لمسافة كوك مقابل أرقام الملاحظات، مزوداً بخطوط مرجعية أفقية ترسم العتبات التحذيرية المعتمدة تلقائياً.

/* تفعيل الرسومات الإحصائية المدمجة واستخراج لوحة التشخيص */
ods graphics on;

proc reg data=WORK.PSYCH_SURVEY plots(only)=(CooksD);
    model JobSatisfaction = StressHours SupportScore;
run;
quit;

ods graphics off;

يساعد المخطط الناتج عن خيار `plots(only)=(CooksD)` الباحث على قراءة سلوك المسافات البصرية عبر صفوف البيانات؛ حيث تبرز المشاهدات المؤثرة كأعمدة أو نقاط شاهقة تخترق الخط الأفقي المرجعي للعتبة، مما يجعل التعرف عليها بصرياً أمراً بديهياً دون الحاجة للغوص في الجداول الرقمية المعقدة.

7.2 رسم مخططات مخصصة لمسافة كوك باستخدام إجراء PROC SGPLOT

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

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

/* توليد مخطط إبرة مخصص لمسافة كوك يتوافق مع معايير النشر */
proc sgplot data=WORK.INFLUENCE_DETECTED;
    needle x=SubjectID y=CooksDist / lineattrs=(color=navy thickness=1.5);
    scatter x=SubjectID y=CooksDist / markerattrs=(symbol=circlefilled color=navy size=7);
    refline Cutoff_4n / axis=y lineattrs=(pattern=dash color=crimson thickness=1.5)
            label="عتبة التأثير (4/n)" labelloc=outside;
    xaxis label="رقم المشارك (Subject ID)" grid;
    yaxis label="مسافة كوك (Cook's Distance)" grid values=(0 to 1.2 by 0.2);
run;

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

7.3 المخططات المتقاطعة بين مسافة كوك وقيم الرافعة والبواقي

تكتمل الصورة التشخيصية عند دمج الأبعاد الثلاثة للنمذجة في رسم بياني واحد متعدد المتغيرات. من خلال “المخطط الفقاعي” (Bubble Plot)، يمكن تمثيل قيم الرافعة على المحور السيني، والبواقي الطلابية على المحور الصادي، مع جعل حجم الفقاعة متناسباً طردياً مع قيمة مسافة كوك.

/* رسم مخطط فقاعي تفاعلي يدمج الرافعة والبواقي ومسافة كوك */
proc sgplot data=WORK.INFLUENCE_DETECTED;
    bubble x=LeverageVal y=StudResidual size=CooksDist / 
           fillattrs=(color=vibg transparency=0.4) 
           outlineattrs=(color=black);
    refline 0 / axis=y lineattrs=(pattern=solid color=gray);
    refline 2 -2 / axis=y lineattrs=(pattern=dash color=darkred) label="عتبة الشذوذ";
    refline 0.3 / axis=x lineattrs=(pattern=dash color=darkblue) label="عتبة الرافعة";
    xaxis label="قيمة الرافعة (Leverage - H)" grid;
    yaxis label="البواقي الطلابية المحذوفة (RSTUDENT)" grid;
run;

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

8. الاستراتيجيات المنهجية للتعامل مع الملاحظات المؤثرة في البيانات النفسية

8.1 التحقيق النوعي والمنهجي وراء أسباب ظهور الملاحظات المؤثرة

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

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

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

8.2 تحليل الحساسية ومقارنة النماذج بوجود وغياب المشاهدات الحرجة

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

/* إعادة تقدير النموذج بعد استبعاد الحالات المؤثرة */
proc reg data=WORK.INFLUENCE_DETECTED;
    where Exceeds_4n = 0;
    model JobSatisfaction = StressHours SupportScore;
run;
quit;

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

8.3 البدائل التحليلية المتقدمة: الانحدار المتين والتحويلات الرياضية

عندما يواجه الباحث رغبة في الاحتفاظ بكافة المشاهدات الحقيقية مع تحصين النموذج ضد أثرها المشوه، تبرز البدائل المتقدمة كحلول إحصائية قوية. من أبرز هذه البدائل تطبيق “الانحدار المتين” (Robust Regression) باستخدام إجراءات SAS المتخصصة مثل `PROC ROBUSTREG`.

/* تطبيق نموذج الانحدار المتين لمقاومة الملاحظات المؤثرة */
proc robustreg data=WORK.PSYCH_SURVEY method=M;
    model JobSatisfaction = StressHours SupportScore;
run;

تعتمد أساليب الانحدار المتين (مثل مقدرات M ومقدرات MM) على إعادة وزن المشاهدات تكرارياً (Iteratively Reweighted Least Squares)، حيث تُمنح الحالات ذات البواقي الضخمة والمسافات المؤثرة أوزاناً أقل في المعادلة الحسابية بدلاً من حذفها الكامل، مما يقلل نفوذها التخريبي مع الإبقاء على معلوماتها ضمن فضاء البيانات.

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

9. دراسة حالة تطبيقية متكاملة في العلوم السلوكية باستخدام شفرة SAS كاملة

9.1 وصف المشكلة النفسية وطبيعة المتغيرات التجريبية المستخدمة

تستند دراستنا التطبيقية إلى مشكلة بحثية واقعية في علم النفس التنظيمي؛ حيث يسعى الباحث إلى اختبار نموذج تنبؤي لمستوى “الرضا الوظيفي العام” (Job Satisfaction – مقاس على مقياس من 0 إلى 100) استناداً إلى متغيرين نفسيين تفسيريين: “ساعات الضغط والإرهاق الأسبوعية” (Stress Hours)، و”درجة المساندة الاجتماعية المدركة في العمل” (Support Score – مقاسة على مقياس متري من 0 إلى 100).

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

9.2 التنفيذ البرمجي الكامل لحساب وتشخيص مسافة كوك في SAS

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

/* ==================================================================== */
/* برنامج متكامل لحساب وتشخيص مسافة كوك في الانحدار الخطي المتعدد         */
/* إعداد: باحث القياس النفسي والإحصاء التحليلي                          */
/* ==================================================================== */

/* 1. إدخال مصفوفة البيانات التجريبية */
data WORK.PSYCH_CASE_STUDY;
    input SubjectID StressHours SupportScore JobSatisfaction;
    datalines;
    101  12.5  68  75
    102  15.0  72  80
    103  28.5  45  55
    104  35.0  30  42
    105  18.0  65  70
    106  22.5  58  65
    107  40.0  20  35
    108  10.0  85  90
    109  32.0  40  50
    110  14.0  70  78
    111  45.0  15  25
    112  16.5  60  72
    113  55.0  95  92  /* نقطة رافعة مرتفعة للغاية */
    114  26.0  50  60
    115  38.0  25  30
    116  20.0  62  68
    117  11.0  80  88
    118  30.0  35  45
    119  48.0  10  85  /* نقطة شاذة في الاستجابة ومؤثرة جداً */
    120  24.0  55  64
    ;
run;

/* 2. تشغيل الانحدار الخطي واستخراج المقاييس التشخيصية */
proc reg data=WORK.PSYCH_CASE_STUDY;
    model JobSatisfaction = StressHours SupportScore;
    output out=WORK.DIAG_RESULTS
           predicted=Y_Hat
           residual=Residual
           rstudent=R_Student
           h=Leverage
           cookd=CooksD;
run;
quit;

/* 3. تصنيف الملاحظات وفق عتبة 4 مقسومة على حجم العينة برمجياً */
data WORK.CLASSIFIED_OBS;
    set WORK.DIAG_RESULTS nobs=SampleSize;
    Threshold_4n = 4 / SampleSize;
    
    if CooksD > Threshold_4n then Influential = "مؤثرة (تتجاوز 4/n)";
    else Influential = "غير مؤثرة";
run;

/* 4. فرز وطباعة أعلى الحالات تأثيراً */
proc sort data=WORK.CLASSIFIED_OBS out=WORK.FINAL_REPORT;
    by descending CooksD;
run;

proc print data=WORK.FINAL_REPORT(obs=5) noobs;
    var SubjectID StressHours SupportScore JobSatisfaction Leverage R_Student CooksD Influential;
    format Leverage R_Student CooksD Threshold_4n 8.4;
run;

/* 5. توليد الرسم البياني النهائي لمسافة كوك المخصص للتقارير العلمية */
proc sgplot data=WORK.CLASSIFIED_OBS;
    title "مخطط مسافة كوك لتشخيص الملاحظات المؤثرة في النموذج النفسي";
    needle x=SubjectID y=CooksD / lineattrs=(color=cx1C355E thickness=2);
    scatter x=SubjectID y=CooksD / markerattrs=(symbol=circlefilled color=cx8B0000 size=8);
    refline Threshold_4n / axis=y lineattrs=(pattern=dash color=black thickness=1.5)
            label="العتبة الحرجة (4/n = 0.20)" labelloc=outside;
    xaxis label="معرف المشارك (Subject ID)" grid discreteorder=data;
    yaxis label="مسافة كوك (Cook's D)" grid;
run;
title;

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

تُسفر معالجة البيانات عبر الكود البرمجي السابق عن كشف فوري لملامح التأثير الفردي لكل مشارك. بالنظر إلى حجم العينة البالغ $n = 20$، فإن العتبة الإرشادية المعتمدة هي $4 / 20 = 0.20$. يُظهر جدول المخرجات لأعلى الحالات تأثيراً النتائج التفصيلية التالية:

رقم المشارك ساعات الضغط المساندة الرضا الوظيفي قيمة الرافعة ($h$) الباقي الطلابي ($rstudent$) مسافة كوك ($D_i$) التصنيف المنهجي
119 48.0 10 85 0.2458 4.2185 0.9854 تأثير حاد (تجاوز كبير للعتبة)
113 55.0 95 92 0.4812 0.8521 0.2215 مؤثرة (مدفوعة بالرافعة)
108 10.0 85 90 0.1421 0.6214 0.0211 غير مؤثرة (مستقرة)

يُظهر التحليل الإحصائي أن المشارك رقم (119) يمثل ملاحظة مؤثرة شديدة الخطورة بقيمة مسافة كوك بلغت $0.9854$، متجاوزة عتبة $4/n$ ($0.20$) بنحو خمسة أضعاف، ومقتربة من العتبة المطلقة ($1.0$). بالرجوع إلى خصائص هذا المشارك، نجد أنه سجل ساعات ضغط مرتفعة جداً (48 ساعة) مع مساندة متدنية للغاية (10 درجات)، ورغم ذلك أفاد برضا وظيفي مرتفع بصورة شاذة (85 درجة)، مما أنتج باقياً طلابياً هائلاً ($4.2185$) مصحوباً برافعة ملحوظة ($0.2458$). أما المشارك رقم (113)، فقد تجاوز العتبة بشكل طفيف ($0.2215$) مدفوعاً برافعة استثنائية ($0.4812$) تمثل أقصى ساعات ضغط وأقصى مساندة معاً، رغم أن باقيه الطلابي يقع ضمن الحدود الطبيعية.

تُصاغ فقرة النتائج الأكاديمية وفق دليل الجمعية الأمريكية لعلم النفس (APA 7th edition) على النحو التالي:

“أُجري فحص تشخيصي لنموذج الانحدار الخطي المتعدد لتقييم استقرار التقديرات وسلامة الافتراضات الإحصائية باستخدام نظام SAS. أظهر فحص مصفوفة التشخيصات تجاوز إحدى المشاهدات (المشارك رقم 119) للعتبة الإرشادية لمسافة كوك ($D_{119} = 0.985$ مقارنة بالعتبة الحرجة $4/n = 0.200$)، بالتزامن مع شذوذ حاد في البواقي الطلابية المحذوفة ($rstudent = 4.22$). كشف التحقيق النوعي أن هذه المشاهدة تمثل نمط استجابة عكسي يفتقر إلى الاتساق السيكومتري الداخلي مقارنة ببقية أفراد العينة. أسفر تحليل الحساسية الذي أُجري باستبعاد هذه المشاهدة عن زيادة التباين المفسر للنموذج من $R^2 = .74$ إلى $R^2 = .89$، مع انخفاض الخطأ المعياري لمعامل ساعات الضغط بنسبة 35%، مما يثبت تأثيراً تشويهياً لتلك الحالة على معاملات النموذج الأصلي؛ وعليه تقرر استبعادها من التحليلات التنبؤية النهائية مع الإفصاح المنهجي الكامل عن ذلك.”

10. أفضل الممارسات والأخطاء الشائعة عند تقييم مسافة كوك في بيئة SAS

10.1 الأخطاء المنهجية الشائعة في تفسير واستخدام مسافة كوك

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

من الأخطاء الجوهرية الأخرى إغفال تأثير الارتباط الخطي المتعدد (Multicollinearity) بين المتغيرات التفسيرية؛ حيث يؤدي الارتباط العالي بين المتغيرات المستقلة إلى تضخم عناصر مصفوفة القبعة $\mathbf{H}$ بصورة غير طبيعية، مما يرفع قيم الرافعة وبالتالي يضخم مسافات كوك لمشاهدات قد لا تكون مؤثرة بطبيعتها. يجب دائماً فحص عوامل تضخم التباين (`VIF`) بالتزامن مع تقييم مسافة كوك لفك الارتباط بين تداخل المتغيرات وتأثير المشاهدات الفردية.

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

10.2 الممارسات الاحترافية لتطوير كود تشخيصي قابل لإعادة الاستخدام في SAS

للارتقاء بكفاءة العمل البرمجي، يُستحسن تصميم ماكرو إحصائي مخصص (`SAS Macro`) يقوم بأتمتة حساب مسافة كوك، واستخراج الرسوم البيانية، وفرز الحالات المؤثرة لأي نموذج انحدار خطي مستقبلي دون الحاجة لإعادة كتابة الأكواد يدوياً في كل دراسة:

/* ماكرو احترافي قابل لإعادة الاستخدام لتشخيص مسافة كوك */
%macro DiagnosticCookD(data=, yvar=, xvars=, idvar=, alpha=0.05);
    %put NOTE: Starting Cook Distance Diagnostic for dataset &data;
    
    ods graphics on;
    proc reg data=&data plots(only)=(CooksD RStudentByLeverage);
        model &yvar = &xvars;
        output out=_temp_diag 
               cookd=CooksDistance 
               h=Leverage 
               rstudent=RStudent;
    run;
    quit;
    ods graphics off;
    
    data _temp_classified;
        set _temp_diag nobs=N;
        Cutoff = 4 / N;
        if CooksDistance > Cutoff then Flag = 1;
        else Flag = 0;
    run;
    
    proc print data=_temp_classified noobs;
        where Flag = 1;
        var &idvar &yvar &xvars Leverage RStudent CooksDistance;
        title "الملاحظات المؤثرة التي تتجاوز عتبة 4/n في النموذج (&yvar)";
    run;
    title;
    
    /* تنظيف بيئة العمل */
    proc delete data=_temp_diag _temp_classified; run;
%mend DiagnosticCookD;

/* استدعاء الماكرو بسهولة تامة على أي دراسة */
%DiagnosticCookD(data=WORK.PSYCH_SURVEY, yvar=JobSatisfaction, xvars=StressHours SupportScore, idvar=SubjectID);

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

10.3 إرشادات كتابة تقارير الفحص التشخيصي للانحدار في المجلات المفهرسة

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

يجب تقديم تبرير نظري ومفاهيمي لاختيار العتبة المعتمدة (مثل الاستناد إلى معيار بولين وجاكمان $4/n$) مع مقارنتها بالعتبات الكلاسيكية إذا لزم الأمر. وفي حال استبعاد أي حالات مؤثرة، ينبغي توثيق أرقام معرفات هذه المشاهدات، ومبررات استبعادها السيكومترية أو التقنية، وإدراج مصفوفة معاملات الانحدار قبل الاستبعاد وبعده في الجداول التكميلية (Supplementary Materials) لتمكين المحكمين من التحقق من الشفافية العلمية.

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

خاتمة

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

يوفر نظام SAS عبر إجراءات الانحدار والرسوم المتقدمة (`PROC REG` و`PROC SGPLOT`) بيئة حسابية شديدة الرسوخ والمرونة لاستخراج هذا المقياس، وتطبيقه وفق معايير برمجية آلية تضمن الدقة الأكاديمية والشفافية التحليلية. ومع ذلك، يظل العنصر الحاسم في التشخيص الإحصائي هو الحس النقدي والمنهجي للباحث؛ فمسافة كوك لا تقدم حكماً قطعياً بالحذف، بل تفتح باباً للتحقيق السيكومتري الرصين الذي يوازن بين الأمانة العلمية في الاحتفاظ بالبيانات وضرورة استقرار النماذج التنبؤية، بما يخدم تطوير المعرفة النفسية وترسيخ تطبيقاتها العملية.

المراجع

  • Bollen, K. A., & Jackman, R. W. (1985). Regression diagnostics: An expository and critique. Sociological Methods & Research, 13(4), 510–542. https://doi.org/10.1177/0049124185013004004
  • Cook, R. D. (1977). Detection of influential observation in linear regression. Technometrics, 19(1), 15–18. https://doi.org/10.1080/00401706.1977.10489493
  • Cook, R. D. (1979). Influential observations in linear regression. Journal of the American Statistical Association, 74(365), 169–174. https://doi.org/10.1080/01621459.1979.10481634
  • Cook, R. D., & Weisberg, S. (1982). Residuals and influence in regression. Chapman and Hall.
  • SAS Institute Inc. (2020). SAS/STAT 15.2 User’s Guide: The REG Procedure. SAS Institute Inc.

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

كن أول من يقيّم هذا المحتوى

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

looti, M. (2026, أكتوبر 23). كيفية حساب مسافة كوك في SAS. عرب سايكلوجي. https://arabpsychology.com/statistics/how-to-calculate-cooks-distance-in-sas/
looti, Mohammed. “كيفية حساب مسافة كوك في SAS.” عرب سايكلوجي, 23 أكتوبر 2026, https://arabpsychology.com/statistics/how-to-calculate-cooks-distance-in-sas/.
looti, Mohammed. “كيفية حساب مسافة كوك في SAS.” عرب سايكلوجي. أكتوبر 23, 2026. https://arabpsychology.com/statistics/how-to-calculate-cooks-distance-in-sas/.