1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích khách hàng và A/B Testing với Python

Connected

Bài tập

Nhóm và gộp (Grouping & aggregating)

Bạn sẽ dùng .groupby() và .agg() khá nhiều trong khóa học này, nên việc quen tay với chúng là rất quan trọng. Trong bài tập này, nhiệm vụ của bạn là tính một bộ thống kê tóm tắt cho dữ liệu mua hàng, được tách theo 'device' (Android hoặc iOS) và 'gender' (Male hoặc Female).

Sau đó, bạn sẽ so sánh các giá trị giữa những tập con này để thiết lập đường cơ sở cho các giá trị đó như những KPI tiềm năng cần tối ưu trong thời gian tới.

DataFrame purchase_data từ bài trước đã được nạp sẵn cho bạn. Nhắc lại, nó chứa dữ liệu mua hàng đã được gộp với thông tin nhân khẩu học của người dùng.

Hướng dẫn

100 XP
  • Nhóm DataFrame purchase_data theo 'device' và 'gender' theo đúng thứ tự đó.
  • Gộp grouped_purchase_data, tính 'mean', 'median', và độ lệch chuẩn ('std') của giá mua theo đúng thứ tự đó cho từng nhóm.
  • Xem kết quả. Giá trị mean có khác biệt lớn so với median không? Mức độ biến thiên trong mỗi nhóm là bao nhiêu?