1. Learn
  2. /
  3. Courses
  4. /
  5. Phân tích khách hàng và A/B Testing với Python

Connected

Exercise

Pivot dữ liệu của chúng ta

Như bạn đã thấy, có vẻ đúng là số lượt mua của người dùng mua sắm trong tuần đầu tiên tăng lên. Giờ hãy xác nhận rằng điều này không chỉ do một phân khúc người dùng duy nhất dẫn dắt. Ta sẽ làm điều đó bằng cách pivot dữ liệu theo 'country', rồi theo 'device'. Thay đổi của chúng ta được thiết kế để tác động đồng đều đến tất cả các nhóm này.

Dữ liệu user_purchases trước đó đã được nhóm và tổng hợp theo các cột 'country' và 'device'. Các đối tượng này có sẵn trong không gian làm việc của bạn với tên user_purchases_country và user_purchases_device.

Nhắc lại, .pivot_table() có chữ ký hàm như sau:

pd.pivot_table(data, values, columns, index)

Instructions 1/2

undefined XP
  • 1

    Pivot bảng user_purchases_country sao cho first_week_purchases là giá trị, country là cột, và reg_date là hàng.

  • 2

    Bây giờ hãy xem dữ liệu thiết bị. Hãy pivot bảng user_purchases_device sao cho first_week_purchases là giá trị, device là cột, và reg_date là hàng.