الارتباط
جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 30 من 64.
تساعد الميزة التي تتحرك مع الهدف النموذج على التنبؤ به. يقيس الارتباط r مدى اتباع عمودين لخط مستقيم، من -1 إلى 1:
ستة أسابيع من إعلانات متجر ومبيعاته: تعيد np.corrcoef جدولًا بحجم 2 في 2، لكل مصفوفة مقابل الأخرى، وتكون قيمة r عند [0, 1]. تعطي .corr الخاصة بعمودٍ ما قيمة الارتباط مباشرةً:
ads = np.array([100, 200, 150, 300, 250, 50])
sales = np.array([430, 520, 560, 760, 610, 410])
print(np.round(np.corrcoef(ads, sales), 2))
shop = pd.DataFrame({"ads": ads, "sales": sales})
print(np.round(shop["ads"].corr(shop["sales"]), 2))يطبع هذا:
[[1. 0.94]
[0.94 1. ]]
0.94عند 0.94، باعت الأسابيع التي شهدت إعلانات أكثر بوضوحٍ أكبر.
التحدي
متوسطسجّلت صالة رياضية بيانات 20 عضوًا لمدة ثلاثة أشهر في gym.csv، مع الأعمدة visits وclasses وminutes_per_visit وage وweight_change_kg. يقرأ البرنامج اسمي عمودين.
- اطبع الاسمين وقيمة
rالخاصة بهما، مقربة إلى منزلتين عشريتين، كما هو موضح أدناه. - اطبع
Direction:positiveعندما تكونrأكبر من 0.3، وnegativeعندما تكون أقل من -0.3، وإلا فاطبعnone.
بالنسبة إلى laps وminutes في نادٍ للسباحة:
laps and minutes: r = 0.95
Direction: positiveجرّب بنفسك
import numpy as np
import pandas as pd
gym = pd.read_csv("gym.csv")
first = input()
second = input()
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحصاء لتعلّم الآلة
1المركز والتشتت
المتوسط والوسيطالمئينات والربيعاتالتباين والانحراف المعياريعينة أم مجتمع؟القيمة الأكثر شيوعًامراجعة: أوقات التسليم4العينات والمجتمعات الإحصائية
المجتمع والعينةتختلف متوسطات العيناتتوزيع المعاينةعينات أكبر، ضوضاء أقلمراجعة: استطلاع آراء بلدة2التوزيعات
مدرجات التكرار للكثافةأشكال البياناتالمنحنى الطبيعيقاعدة 68-95-99.7الدرجات المعيارية Zمراجعة: عمر البطارية5القيم المتطرفة
المخططات الصندوقيةقاعدة المدى الربيعي (IQR)قاعدة الدرجة المعيارية (Z-Score)التعامل مع القيم المتطرفةمراجعة: أعطال المستشعرات8مقارنة المجموعات
مخططات الصندوق حسب المجموعةالفرق بين المتوسطاتهل يمكن أن يكون ذلك محض صدفة؟القيم الاحتمالية (P-Values)اختبار tمراجعة: اختبار A/B11استكشاف مجموعة بيانات
نظرة أولىجميع السمات دفعة واحدةالسمات مقابل الوسمأفضل سمتينمراجعة: بيانات السكري3الاحتمالات بالمحاكاة
الاحتمال بوصفه تكرارًاقانون الأعداد الكبيرةمجاميع رميات النردالقيمة المتوقعةالاحتمال الشرطيمراجعة: احتمالات كشك النرد6العلاقات
قراءة المخططات المبعثرةالارتباطمصفوفة الارتباطخرائط الارتباط الحراريةالارتباط لا يعني السببيةمراجعة: الآيس كريم والشمستدرّب بنفسك: مترجم Python عبر الإنترنت