المخططات الصندوقية
جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 24 من 64.
تُخفي كل مجموعة بيانات قيماً غريبة: خطأ مطبعي، أو خللاً، أو يوماً قياسياً. يبحث هذا الفصل عنها ويضبطها، بدءاً بالمخطط الذي يعرضها، وهو مخطط الصندوق:
ax.boxplot يرسمه:
episodes = np.array([41, 36, 49, 43, 32, 46, 75, 40, 52, 38, 44])
fig, ax = plt.subplots()
ax.boxplot(episodes)
plt.show()يحتوي الصندوق على النصف الأوسط من القيم، من Q1 إلى Q3، مقسومًا بالوسيط. تمتد الشوارب إلى آخر القيم التي لا تقع بعيدًا جدًا.
النقاط التي تقع بعيدًا عنها هي قيم شاذة، أي قيم بعيدة عن بقية القيم: وهي القيم التي ينبغي التحقق منها قبل أن يتعلم منها النموذج.
التحدي
متوسطسجّلت عائلة قراءتها لمدة أسبوعين في reading.csv، بعمود واحد للدقائق لكل شخص. يقرأ البرنامج اسمًا، ويُعِدّ البرنامج التمهيدي المخطط.
- ارسم مخططًا صندوقيًا لعمود ذلك الشخص.
- اطبع الوسيط وحافتي الصندوق، Q1 وQ3، مع تقريب كلٍّ منهما إلى منزلتين عشريتين، كما في الأسفل.
بالنسبة إلى Sam، وهو قارئ آخر، يطبع البرنامج:
Typical day: 97.5 minutes
Middle half: 90.5 to 108.75 minutesويرسم هذا المخطط (ثم يصف Coddy مخططك):
جرّب بنفسك
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
reading = pd.read_csv("reading.csv")
name = input()
# لا تغيّر الأسطر أدناه
fig, ax = plt.subplots()
ax.set_title(f"Reading: {name}")
ax.set_ylabel("Minutes")
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحصاء لتعلّم الآلة
1المركز والتشتت
المتوسط والوسيطالمئينات والربيعاتالتباين والانحراف المعياريعينة أم مجتمع؟القيمة الأكثر شيوعًامراجعة: أوقات التسليم4العينات والمجتمعات الإحصائية
المجتمع والعينةتختلف متوسطات العيناتتوزيع المعاينةعينات أكبر، ضوضاء أقلمراجعة: استطلاع آراء بلدة2التوزيعات
مدرجات التكرار للكثافةأشكال البياناتالمنحنى الطبيعيقاعدة 68-95-99.7الدرجات المعيارية Zمراجعة: عمر البطارية5القيم المتطرفة
المخططات الصندوقيةقاعدة المدى الربيعي (IQR)قاعدة الدرجة المعيارية (Z-Score)التعامل مع القيم المتطرفةمراجعة: أعطال المستشعرات8مقارنة المجموعات
مخططات الصندوق حسب المجموعةالفرق بين المتوسطاتهل يمكن أن يكون ذلك محض صدفة؟القيم الاحتمالية (P-Values)اختبار tمراجعة: اختبار A/B11استكشاف مجموعة بيانات
نظرة أولىجميع السمات دفعة واحدةالسمات مقابل الوسمأفضل سمتينمراجعة: بيانات السكري3الاحتمالات بالمحاكاة
الاحتمال بوصفه تكرارًاقانون الأعداد الكبيرةمجاميع رميات النردالقيمة المتوقعةالاحتمال الشرطيمراجعة: احتمالات كشك النرد6العلاقات
قراءة المخططات المبعثرةالارتباطمصفوفة الارتباطخرائط الارتباط الحراريةالارتباط لا يعني السببيةمراجعة: الآيس كريم والشمستدرّب بنفسك: مترجم Python عبر الإنترنت