مراجعة: اختبار A/B
جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 46 من 64.
التحدي
متوسطعرض متجرٌ صفحة A أو B على 30 زائرًا. هل كان أحدهما أفضل، أم أن ذلك محض حظ؟ يحتوي ab.csv على version وseconds وpages؛ ويقرأ البرنامج column.
- اطبع كلا المتوسطين.
- اختبر الفرق بين متوسط B ومتوسط A باستخدام التبديل العشوائي (اجمع بيانات A أولًا، من دون سحوبات أخرى) واختبار t.
- أطلق B (
yes،up by) فقط إذا كان B أعلى وكانت قيمة p الناتجة عن التبديل العشوائي أقل من 0.05. - أنشئ مخططي صندوق لـ A وB: تسمية المحور x هي
Version، وتسمية المحور y هي العمود، والعنوان كما هو موضح أدناه.
قرّب إلى منزلتين عشريتين، وإلى 3 منازل لقيمة p. متجر آخر، seconds:
Mean seconds: A 61.25, B 63.83
Ship version B: no, seconds changed by 2.58 (p = 0.675, t-test 0.672)ثم يصف Coddy المخطط، الذي يبدو كما يلي:
جرّب بنفسك
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from scipy import stats
visits = pd.read_csv("ab.csv")
column = input()
# لا تغيّر الأسطر أدناه
rng = np.random.default_rng(3)
shuffles = 1000
# اكتب الكود الخاص بك أدناه
جميع دروس الإحصاء لتعلّم الآلة
1المركز والتشتت
المتوسط والوسيطالمئينات والربيعاتالتباين والانحراف المعياريعينة أم مجتمع؟القيمة الأكثر شيوعًامراجعة: أوقات التسليم4العينات والمجتمعات الإحصائية
المجتمع والعينةتختلف متوسطات العيناتتوزيع المعاينةعينات أكبر، ضوضاء أقلمراجعة: استطلاع آراء بلدة2التوزيعات
مدرجات التكرار للكثافةأشكال البياناتالمنحنى الطبيعيقاعدة 68-95-99.7الدرجات المعيارية Zمراجعة: عمر البطارية5القيم المتطرفة
المخططات الصندوقيةقاعدة المدى الربيعي (IQR)قاعدة الدرجة المعيارية (Z-Score)التعامل مع القيم المتطرفةمراجعة: أعطال المستشعرات8مقارنة المجموعات
مخططات الصندوق حسب المجموعةالفرق بين المتوسطاتهل يمكن أن يكون ذلك محض صدفة؟القيم الاحتمالية (P-Values)اختبار tمراجعة: اختبار A/B11استكشاف مجموعة بيانات
نظرة أولىجميع السمات دفعة واحدةالسمات مقابل الوسمأفضل سمتينمراجعة: بيانات السكري3الاحتمالات بالمحاكاة
الاحتمال بوصفه تكرارًاقانون الأعداد الكبيرةمجاميع رميات النردالقيمة المتوقعةالاحتمال الشرطيمراجعة: احتمالات كشك النرد6العلاقات
قراءة المخططات المبعثرةالارتباطمصفوفة الارتباطخرائط الارتباط الحراريةالارتباط لا يعني السببيةمراجعة: الآيس كريم والشمستدرّب بنفسك: مترجم Python عبر الإنترنت