الفرق بين المتوسطات
جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 42 من 64.
هل النموذج أو الصفحة أو لوحة المفاتيح الجديدة أفضل؟ قارن بين المجموعتين باستخدام الفرق بين المتوسطين: متوسط إحدى المجموعتين ناقص متوسط الأخرى. جرّب عشرة من مستخدمي لوحة المفاتيح كلٌّ تخطيطًا واحدًا:
typing = pd.DataFrame({
"layout": ["Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak", "Qwerty", "Dvorak"],
"wpm": [68, 76, 74, 65, 61, 82, 79, 70, 66, 74],
})
means = typing.groupby("layout")["wpm"].mean()
print(np.round(means["Dvorak"] - means["Qwerty"], 2))يطبع هذا 3.8: سجّل مستخدمو لوحة Dvorak متوسطًا يزيد بمقدار 3.8 كلمة في الدقيقة. طرح متوسط Dvorak من متوسط Qwerty يعطي -3.8، لذا اذكر أي مجموعة تأتي أولًا.
هل يُعدّ 3.8 كبيرًا؟ يتفاوت معدل الطباعة لدى الطابعين المنفردين بأكثر من 20 كلمة في الدقيقة، لذا قد يكون الحظ في تحديد من حصل على أي لوحة مفاتيح كافيًا وحده لإحداث هذا الفارق.
التحدي
متوسطتدرّب الطلاب باستخدام أحد تطبيقي الرياضيات. يحتوي math_apps.csv على app (algo أو numo) وscore وsets؛ ويقرأ البرنامج اسم عمود أرقام واحد.
- احسب متوسط numo مطروحًا منه متوسط algo لذلك العمود.
- اجعل إشارة الناتج تحدد التطبيق المتقدم، واطبع السطر أدناه: الفارق موجب، ومتوسط التطبيق المتصدر أولًا، مع تقريب القيمتين إلى منزلتين عشريتين.
بالنسبة إلى طلاب آخرين والمدخل score:
algo is ahead on score by 4.0 (151.0 vs 147.0)جرّب بنفسك
import numpy as np
import pandas as pd
students = pd.read_csv("math_apps.csv")
column = input()
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحصاء لتعلّم الآلة
1المركز والتشتت
المتوسط والوسيطالمئينات والربيعاتالتباين والانحراف المعياريعينة أم مجتمع؟القيمة الأكثر شيوعًامراجعة: أوقات التسليم4العينات والمجتمعات الإحصائية
المجتمع والعينةتختلف متوسطات العيناتتوزيع المعاينةعينات أكبر، ضوضاء أقلمراجعة: استطلاع آراء بلدة2التوزيعات
مدرجات التكرار للكثافةأشكال البياناتالمنحنى الطبيعيقاعدة 68-95-99.7الدرجات المعيارية Zمراجعة: عمر البطارية5القيم المتطرفة
المخططات الصندوقيةقاعدة المدى الربيعي (IQR)قاعدة الدرجة المعيارية (Z-Score)التعامل مع القيم المتطرفةمراجعة: أعطال المستشعرات8مقارنة المجموعات
مخططات الصندوق حسب المجموعةالفرق بين المتوسطاتهل يمكن أن يكون ذلك محض صدفة؟القيم الاحتمالية (P-Values)اختبار tمراجعة: اختبار A/B11استكشاف مجموعة بيانات
نظرة أولىجميع السمات دفعة واحدةالسمات مقابل الوسمأفضل سمتينمراجعة: بيانات السكري3الاحتمالات بالمحاكاة
الاحتمال بوصفه تكرارًاقانون الأعداد الكبيرةمجاميع رميات النردالقيمة المتوقعةالاحتمال الشرطيمراجعة: احتمالات كشك النرد6العلاقات
قراءة المخططات المبعثرةالارتباطمصفوفة الارتباطخرائط الارتباط الحراريةالارتباط لا يعني السببيةمراجعة: الآيس كريم والشمستدرّب بنفسك: مترجم Python عبر الإنترنت