เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

คำนวณราคาเฉลี่ย

ในแบบฝึกหัดนี้ จะได้คำนวณเมตริกราคาเฉลี่ย และวิเคราะห์ว่ามีความแตกต่างของพฤติกรรมการซื้อในแต่ละช่วงเวลาและแต่ละกลุ่ม cohort หรือไม่

ชุดข้อมูล online ได้ถูกโหลดไว้ให้แล้ว พร้อมกับ cohort รายเดือนและ cohort index ที่กำหนดไว้จากบทเรียนนี้ สามารถพิมพ์ดูได้ใน Console

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การแบ่งกลุ่มลูกค้าด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างออบเจกต์ groupby โดยส่ง cohort รายเดือนและ cohort index เป็น list
  • เลือกคอลัมน์ราคาต่อหน่วย คำนวณค่าเฉลี่ย แล้วเก็บผลลัพธ์ไว้ใน cohort_data
  • รีเซ็ต index ของ DataFrame cohort_data
  • สร้าง pivot โดยให้ cohort รายเดือนอยู่ใน index, cohort index อยู่ใน columns และราคาต่อหน่วยอยู่ใน values จากนั้นพิมพ์ผลลัพธ์

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create a groupby object and pass the monthly cohort and cohort index as a list
grouping = online.groupby([____, ____]) 

# Calculate the average of the unit price column
cohort_data = grouping[____].____()

# Reset the index of cohort_data
cohort_data = cohort_data.____()

# Create a pivot 
average_price = cohort_data.____(index=____, columns=____, values=____)
print(average_price.round(1))
แก้ไขและรันโค้ด