كيفية إنشاء مصفوفة ارتباط باستخدام الذكاء الاصطناعي: 5 فحوصات سهلة في عام 2026

تضع مصفوفة الارتباط كل عمود رقمي في مواجهة كل عمود آخر وتوضح مدى ترابط حركة كل زوج معًا. يغطي هذا الدليل ماهية المصفوفة وكيفية إنشائها يدويًا. ثم يقدم ثلاث خطوات لإنشائها من ملف مصدر مُصدَّر. وأخيرًا، يستعرض الفحوصات الخمسة التي تميز المصفوفة المفيدة عن شبكة من الأرقام المضللة.
ماذا تخبرك مصفوفة الارتباط
توضح وثائق Microsoft الخاصة بأداة Analysis ToolPak هذا المفهوم جيدًا. حيث توفر أداة Correlation "جدول مخرجات، وهو عبارة عن مصفوفة ارتباط". ويظهر هذا الجدول "قيمة CORREL (أو PEARSON) المطبقة على كل زوج محتمل من متغيرات القياس".
كما توضح أيضًا متى قد تحتاج إليها. فالأداة "مفيدة بشكل خاص عندما يكون هناك أكثر من متغيري قياس لكل موضوع من المواضيع البالغ عددها N". فباستخدام عمودين فقط، ستقوم بحساب رقم واحد فقط. أما مع وجود اثني عشر عمودًا، فستحتاج إلى الشبكة.
يوصف المعامل نفسه بوضوح. فهو "مقياس لمدى 'تغير متغيرين قياسيين معًا'". والميزة المفيدة هي القياس. فعلى عكس التباين المشترك (covariance)، فإنه "يتم قياسه بحيث تكون قيمته مستقلة عن الوحدات" التي يتم التعبير عن المتغيرات بها.
هذا هو السبب في أن المصفوفة سهلة القراءة. فالإيرادات بالدولار والزيارات بالأعداد تنتج معاملًا على نفس المقياس، مما يسمح بمقارنة الخلايا ببعضها البعض.
قراءة القيم موثقة أيضًا. فالمعامل "الأقرب إلى +1 أو -1" يشير إلى "ارتباط إيجابي (+1) أو سلبي (-1) بين المصفوفات". بينما المعامل "الأقرب إلى 0، يشير إلى عدم وجود ارتباط أو وجود ارتباط ضعيف". بالنسبة لإصدار الزوج الفردي من هذه الفكرة، فإن شرح معامل الارتباط يغطي التعريف بمفرده.
ما تحتاجه قبل البدء
- ملف مصدر مُصدَّر واحد يحتوي على صف لكل موضوع: عميل، متجر، أسبوع، حملة.
- ثلاثة أعمدة رقمية على الأقل. وبأقل من ذلك، تتطلب المصفوفة جهدًا أكبر من قيمتها الفعالة.
- رؤية واضحة لماهية "الموضوع". يجب أن تكون الصفوف من نفس النوع، وإلا فلن تعني المعاملات شيئًا.
- ملاحظة توضح الأعمدة المشتقة من بعضها البعض. فالإيرادات والإيرادات لكل طلب سيرتبطان بطبيعة الحال نتيجة لطريقة حسابهما.
- قرار بشأن كيفية التعامل مع الفراغات، يتم اتخاذه قبل تشغيل أي شيء.
يغير هذا البند الأخير النتيجة، وليس فقط طريقة العرض. وهو موضوع الفحص الثاني أدناه.
كيفية القيام بذلك يدويًا
الخيار 1: استخدام أداة Correlation في Analysis ToolPak
هذا هو الطريق الأقصر وهو ينتج المصفوفة مباشرة. تصف Microsoft وظيفة هذه الأداة الإضافية بأنها توفر الخطوات. حيث تقوم "بتقديم البيانات والمعلمات لكل تحليل". ثم تستخدم الأداة "وظائف الماكرو لحساب النتائج وعرضها في جدول مخرجات".
هناك حدان يجدر معرفتهما مسبقًا. المخرجات عبارة عن كتلة ثابتة من الأرقام، لذا فهي لا تتحدث عند تغيير البيانات. ووفقًا للوثائق، "يمكن استخدام وظائف تحليل البيانات في ورقة عمل واحدة فقط في كل مرة".
الخيار 2: كتابة شبكة من صيغ CORREL
ضع أسماء الأعمدة على الجانب وعبر الجزء العلوي، ثم املأ كل خلية بصيغة CORREL مقابل النطاقين.
الميزة هي أنها تعيد الحساب تلقائيًا. أما العيب فهو الحجم. فمصفوفة مكونة من اثني عشر عمودًا تعني 144 خلية تحتوي على مراجع مطلقة ونسبية مختلطة. سحب صيغة واحدة بشكل خاطئ يضع الزوج الخطأ في الخلية الخطأ، دون ظهور أي خطأ.
الخيار 3: حسابها خارج جدول البيانات
ترجع أي مكتبة إحصائية مصفوفة ارتباط في سطر واحد، وتتعامل مع البيانات المفقودة بشكل صريح.
هذا هو المسار الأكثر موثوقية والأقل قابلية للمشاركة. فالزميل الذي يريد معرفة سبب ارتباط عمودين لا يمكنه فتح الكود البرمجي الخاص بك، وتصل المصفوفة كصورة ملصقة.
أين يتباطأ المسار اليدوي
العمليات الحسابية فورية. ما يستغرق وقتًا هو كل ما يحيط بها.
التكلفة الأولى هي تحديد الأعمدة. يحتوي الملف المصدر الخام على أعمدة المعرفات (ID)، وأعمدة التاريخ المخزنة كأرقام، وعلامات الحالة المرمزة بـ 0 و 1. وجميعها رقمية، لذا ينتهي بها المطاف جميعًا في المصفوفة. إن الارتباط بين معرف العميل والإيرادات هو مجرد تشويش يظهر كخلية عادية.
التكلفة الثانية هي قراءتها. تحتوي مصفوفة مكونة من اثني عشر متغيرًا على 66 زوجًا متميزًا فوق القطر. إن فحص 66 رقمًا للبحث عن الأرقام المثيرة للاهتمام هو بالضبط المهمة التي يتخطاها الأشخاص، ولهذا السبب يتم إنشاء المصفوفات ثم تجاهلها.
التكلفة الثالثة هي التكرار. لا أحد يقوم ببناء مصفوفة ارتباط واحدة فقط. بل يبنون واحدة لكل فئة، أو لكل منطقة، أو لكل ربع سنوي، وتبدأ عملية تحديد الأعمدة من جديد في كل مرة.
كيفية إنشاء مصفوفة ارتباط باستخدام Powerdrill Bloom
الخطوة 1: رفع الملف المصدر الذي يحتوي على صف واحد لكل موضوع
قم بإسقاط الملف في Powerdrill Bloom دون تحديد الأعمدة مسبقًا. تغطي الخطة Free عمليات رفع ملفات Excel و CSV و PDF والمستندات، لذا يدخل الملف المصدر الخام دون الحاجة إلى خطة مدفوعة.
اترك أعمدة المعرف (ID) والتاريخ في مكانها. استبعادها هو جزء من الطلب، وتوضيح ذلك صراحةً أكثر موثوقية من حذف الأعمدة ونسيان أي منها قمت بإزالته.
الخطوة 2: تسمية الأعمدة المراد تضمينها وكيفية التعامل مع الفراغات
عبر عن ذلك باللغة الطبيعية. اذكر الأعمدة التي تمثل قياسات حقيقية وسمِّ الأعمدة التي تريد استبعادها. ثم حدد ما إذا كان يجب إسقاط الصفوف التي تحتوي على قيم مفقودة أو التعامل معها زوجًا بزوج.
حدد أيضًا الأعمدة المشتقة من أعمدة أخرى. فالمصفوفة التي تشير إلى علاقة حسابية واضحة على أنها اكتشاف جديد تضيع الدقيقة الأولى من وقت القارئ.
الخطوة 3: إنشاء المصفوفة كجدول وخريطة حرارية
اطلب المخرجات التي تحتاجها. وهي المصفوفة كجدول من المعاملات، بالإضافة إلى خريطة حرارية لنفس الشبكة. أضف قائمة قصيرة بالأزواج التي تستحق النظر إليها، مع أحجام عينات كل منها. تصف صفحة الأسعار الحصول على إجابة مدعومة بالرسوم البيانية والجداول والملفات المصدرة، وتدرج صفحة التحليلات المتقدمة الخريطة الحرارية Heatmap ضمن أدوات التصور البصري.
إذا كانت المصفوفة ستُدرج في تحليل مكتوب، فإن خطة Pro توسع هذا ليشمل مخرجات مستندات Office أكثر تكاملاً.
الفحوصات الخمسة التي يجب أن تجتازها كل مصفوفة ارتباط
الفحص 1: هل الأعمدة المقترنة بنفس الطول؟
هذا هو السبب الأكثر شيوعًا لتعطل الخلايا. وثائق Microsoft الخاصة بالدالة محددة: "إذا كان لـ array1 و array2 عدد مختلف من نقاط البيانات، فإن CORREL ترجع خطأ #N/A".
في الشبكة المبنية يدويًا، يحدث هذا عندما يتم سحب نطاق واحد صفًا واحدًا إضافيًا مقارنة بنطاق آخر. الحل بسيط للغاية؛ لكن ملاحظته هي الجزء الصعب، لأن وجود خطأ #N/A واحد في شبكة مكونة من 144 خلية يسهل التغاضي عنه.
الفحص 2: هل تختفي الفراغات والنصوص بالطريقة التي تظنها؟
هناك سلوكان موثقان يسيران في اتجاهين مختلفين هنا، ومعرفة كليهما يمنع حدوث خطأ حقيقي.
تسقط الدالة القيم غير الرقمية لكل زوج. ووفقًا لـ Microsoft، يتم تجاهل "النصوص أو القيم المنطقية أو الخلايا الفارغة" في الوسيطة. ولكن "يتم تضمين الخلايا ذات القيم الصفرية". يتم تخطي الفراغ؛ بينما يُحتسب الصفر.
أداة Correlation في ToolPak أكثر صرامة. تنص وثائقها على أن "أي ملاحظة مفقودة لأي موضوع تؤدي إلى تجاهل هذا الموضوع في التحليل". خلية فارغة واحدة تزيل الصف بأكمله من كل زوج في المصفوفة.
لذلك يمكن لنفس البيانات أن تنتج مصفوفتين مختلفتين اعتمادًا على المسار الذي سلكته. إذا كان العمود يحتوي على العديد من الفراغات، فقد يقوم مسار ToolPak بحساب الشبكة بهدوء على عينة أصغر بكثير.
الفحص 3: هل هناك أي عمود ثابت؟
العمود الذي يحتوي على نفس القيمة في كل صف ليس له أي تباين للارتباط به. النتيجة الموثقة هي حدوث خطأ. إذا كان "s (الانحراف المعياري) لقيمها يساوي صفرًا"، فإن "CORREL ترجع خطأ #DIV/0!".
يظهر هذا الأمر أكثر مما هو متوقع. فالعلامة التي كانت صحيحة دائمًا في الفترة التي قمت بتصديرها، أو الرسوم التي لم تتغير، كلاهما يتصرف بهذه الطريقة.
الفحص 4: هل نظرت إلى الشكل، وليس الرقم فقط؟
يقيس المعامل مدى اتساق حركة عمودين معًا في خط مستقيم. العلاقة التي ترتفع ثم تنخفض يمكن أن تقترب من الصفر بينما تكون قوية وواضحة في الرسم البياني.
لذا فإن الخلية القريبة من الصفر ليست دليلاً على الاستقلالية. إنها تعبير عن الارتباط الخطي المستقيم. ارسم بيانيًا الزوجين أو الثلاثة التي تهتم بها قبل استنتاج أي شيء، وتحقق من وجود عدد قليل من الصفوف المتطرفة التي تسحب المعامل إلى الأعلى. يغطي دليل القيم المتطرفة هذه الخطوة.
الفحص 5: هل تأخذ في الاعتبار عدد الأزواج التي نظرت إليها؟
تحتوي مصفوفة مكونة من عشرة أعمدة على 45 زوجًا متميزًا. وتحتوي مصفوفة مكونة من اثني عشر عمودًا على 66 زوجًا. افحص عددًا كافيًا من الأزواج وستبدو بعضها قوية دون أي سبب.
هناك عادتان تعالجان هذا الأمر. حدد العلاقات التي توقعتها قبل قراءة الشبكة، وعامل الباقي كمرشحين وليس كاكتشافات مؤكدة. وسجل حجم العينة بجانب أي معامل تخطط للاقتباس منه، لأن الدلالة الإحصائية تعتمد عليه.
ما يوفره هذا الإجراء
| المهمة | يدويًا | من الملف المصدر المرفوع |
|---|---|---|
| استبعاد أعمدة المعرف (ID)، والتاريخ، وعلامات الحالة | يدوي، يُعاد في كل تشغيل | يُذكر مرة واحدة في الطلب |
| بناء الشبكة | 144 صيغة أو كتلة ToolPak ثابتة | جزء من السؤال الذي طرحته |
| تطبيق قاعدة واحدة للبيانات المفقودة | يعتمد على المسار الذي استخدمته | يُذكر صراحةً |
| تحديد قائمة قصيرة بالأزواج التي تستحق القراءة | فحص 45 إلى 66 خلية بالعين المجردة | تُرجع مع المصفوفة |
| إنتاج نسخة الربع القادم | تبدأ عملية تحديد الأعمدة من جديد | نفس الطلب، ملف جديد |
أفضل الممارسات
أبلغ عن المعامل مع حجم عينته. قراءة خلية بقيمة 0.7 على أحد عشر صفًا ليست نفس الادعاء لقيمة 0.7 على أحد عشر ألف صف.
أسقط أحد أفراد أي زوج قمت ببنائه من الآخر. الأعمدة المشتقة تضخم المصفوفة بعلاقات كنت تعرفها بالفعل.
اعرض المصفوفة كخريطة حرارية Heatmap للفحص السريع وكجدول للاقتباس. الخريطة الحرارية تكشف النمط؛ بينما يعطي الجدول الرقم الذي سيقوم شخص ما بنسخه ولصقه في مستند.
لا تدع المصفوفة تختار النموذج. اختيار المتغيرات المتنبئة بناءً على أقوى ارتباط هو الطريقة التي يتم بها اختيار المتغيرات المتلازمة خطيًا (collinear) معًا. تحليل الانحدار (Regression analysis) هو الأداة المناسبة لهذا السؤال.
اكتب قائمة الاستبعاد بجانب المصفوفة. السؤال الثاني للقارئ دائمًا هو ما هي الأعمدة التي تم استبعادها.
الخاتمة
مصفوفة الارتباط سهلة الحساب ويسهل المبالغة في تفسيرها. يوفر Excel كلا المسارين للوصول إليها، ويختلف الاثنان في التعامل مع البيانات المفقودة بطريقة موثقة ولكن نادرًا ما يُلاحظ ذلك.
تكمن القيمة في الفحوصات الخمسة بدلاً من الشبكة نفسها. أزواج متساوية الطول، قاعدة محددة للفراغات، عدم وجود أعمدة ثابتة، إلقاء نظرة على الشكل الفعلي، والأمانة بشأن عدد الأزواج التي قمت بفحصها.
إذا كان لديك الملف المصدر ولكن ليس لديك الرغبة في التعامل مع شبكة مكونة من 144 خلية، فجرب Powerdrill Bloom باستخدام الملف الخام. يناسب مسار مساعد Excel AI assistant البيانات التي توجد بالفعل في كتاب عمل.
الأسئلة الشائعة
ما هي مصفوفة الارتباط?
هي جدول يوضح معامل الارتباط لكل زوج من المتغيرات الرقمية في مجموعة البيانات. تصف وثائق Microsoft مخرجات Analysis ToolPak بأنها مصفوفة ارتباط تعرض CORREL أو PEARSON مطبقة على كل زوج محتمل. وتكون أكثر فائدة بمجرد أن يكون لديك أكثر من متغيري قياس.
كيف يمكنني إنشاء مصفوفة ارتباط في Excel؟
هناك مساران. يحتوي Analysis ToolPak على أداة Correlation تقوم بكتابة المصفوفة في جدول مخرجات. بدلاً من ذلك، يمكنك بناء شبكة من صيغ CORREL، والتي تعيد الحساب تلقائيًا ولكنها تستغرق العديد من الخلايا وتتطلب مراجع دقيقة.
كيف يتعامل Excel مع القيم المفقودة في الارتباط؟
يعتمد ذلك على المسار الذي تستخدمه. تتجاهل دالة CORREL النصوص والقيم المنطقية والخلايا الفارغة ولكنها تتضمن الأصفار. بينما تقوم أداة Correlation في ToolPak بإسقاط أي موضوع يحتوي على ملاحظة مفقودة من التحليل بأكمله.
ما الذي يُعتبر ارتباطًا قويًا؟
توجيهات Microsoft إرشادية وليست رقمية. تشير القيم الأقرب إلى +1 أو -1 إلى ارتباط إيجابي أو سلبي أقوى. بينما تشير القيم الأقرب إلى 0 إلى عدم وجود ارتباط أو وجود ارتباط ضعيف. ويعتمد أي حد ثابت على مجالك وحجم عينتك.
هل يعني الارتباط المرتفع أن أحد المتغيرين يسبب الآخر؟
لا. يصف المعامل مدى اتساق حركة عمودين معًا، ولا يوضح شيئًا عن الاتجاه أو الآلية. فوجود عامل ثالث يحرك كليهما، أو عمود مشتق من الآخر، ينتج نفس القراءة.