الاتصال عبر MCP →

أدخل الحساب

صيغة رياضية

اعلان

نتائج

R² (معامل التحديد)
٠٫٩٤٨٦
نسبة التباين المُفسَّر
مجموع مربعات البواقي (SS_res) ١٫٥
مجموع المربعات الكلي (SS_tot) ٢٩٫١٨٧٥
عدد نقاط البيانات (n) ٤

ما هو معامل التحديد R²؟

معامل التحديد (R²)، المعروف أيضًا باسم coefficient of determination، يقيس مدى توافق تنبؤات النموذج مع البيانات المرصودة فعليًا. وهو يعبّر عن نسبة التباين في المتغير التابع التي يفسّرها النموذج. تتراوح قيمة R² عادةً بين 0 و1 في النموذج المنطقي: فالقيمة 1 تعني أن التنبؤات تطابق البيانات تمامًا، بينما تعني القيمة 0 أن النموذج لا يفسّر أي قدر من التباين وأنه ليس أفضل من مجرد التنبؤ بالمتوسط. وقد تظهر قيم سالبة عندما تكون مطابقة النموذج أسوأ من رسم خط أفقي عند المتوسط.

مخطط مبعثر مع خط انحدار يُظهر البواقي كفجوات رأسية بين النقاط والخط
يقيس مربع R مدى ملاءمة خط الانحدار لنقاط البيانات المرصودة؛ والفجوات الرأسية هي البواقي.

كيفية استخدام الحاسبة

أدخل القيم المرصودة (بيانات Y الفعلية) والقيم المتوقعة (مخرجات النموذج Ŷ) في صورة قوائم مفصولة بفواصل. يجب أن تكون القائمتان بالترتيب نفسه ولهما الطول نفسه. اضغط على زر الحساب لتحصل على قيمة R² إلى جانب مجموع مربعات البواقي (\(SS_{res}\))، ومجموع المربعات الكلي (\(SS_{tot}\))، وعدد نقاط البيانات المستخدمة.

شرح المعادلة

تحسب الأداة أولًا متوسط القيم المرصودة. ثم يُحسب مجموع المربعات الكلي كمجموع مربعات الفروق بين كل قيمة مرصودة وذلك المتوسط:

$$SS_{tot} = \sum \left( y_i - \bar{y} \right)^{2}$$

أما مجموع مربعات البواقي فهو مجموع مربعات الفروق بين القيم المرصودة والمتوقعة:

$$SS_{res} = \sum \left( y_i - \hat{y}_i \right)^{2}$$

وعندها يكون

$$R^{2} = 1 - \frac{SS_{res}}{SS_{tot}}$$

وحين تكون البواقي صغيرة مقارنةً بالتباين الكلي، يقترب الناتج \(SS_{res}/SS_{tot}\) من الصفر وتقترب قيمة R² من 1.

اعلان
مخطط يقارن التباين الكلي حول المتوسط بالتباين المتبقي حول خط الانحدار
يقارن R² التباين المتبقي (\(SS_{res}\)) حول الخط المُلائم بالتباين الكلي (\(SS_{tot}\)) حول المتوسط.

مثال محلول

لنفترض أن القيم المرصودة هي 3 و−0.5 و2 و7، وأن القيم المتوقعة هي 2.5 و0.0 و2 و8. متوسط القيم المرصودة هو

$$\frac{3 - 0.5 + 2 + 7}{4} = 2.875$$

ومنه:

$$SS_{res} = 0.5^{2} + (-0.5)^{2} + 0^{2} + (-1)^{2} = 0.25 + 0.25 + 0 + 1 = 1.5$$

وكذلك:

$$SS_{tot} = (0.125)^{2} + (-3.375)^{2} + (-0.875)^{2} + (4.125)^{2} \approx 0.015625 + 11.390625 + 0.765625 + 17.015625 = 29.1875$$

وبالتالي:

$$R^{2} = 1 - \frac{1.5}{29.1875} \approx 0.9486$$

الأسئلة الشائعة

هل يمكن أن تكون قيمة R² سالبة؟ نعم. عندما تكون مطابقة النموذج أسوأ من مجرد التنبؤ بمتوسط البيانات، يتجاوز \(SS_{res}\) قيمة \(SS_{tot}\) وتصبح قيمة R² سالبة.

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

ما الفرق بين R² وR² المعدّل (adjusted R²)؟ يفرض R² المعدّل عقوبة على إضافة متغيرات تنبؤية لا تحسّن النموذج فعليًا، وهو مفيد في الانحدار المتعدد. أما هذه الحاسبة فتعرض قيمة R² غير المعدّلة.

آخر تحديث: