สถิติสรุป
จากบทเรียนก่อนหน้า NannyML มีวิธีติดตามการเปลี่ยนแปลงทางสถิติในฟีเจอร์ของคุณทั้งหมด 5 วิธี
ในแบบฝึกหัดนี้ เราจะโฟกัสที่การวิเคราะห์ฟีเจอร์ lead_time จากชุดข้อมูล Hotel Booking ซึ่งบอกจำนวนวันที่ลูกค้าทำการจองล่วงหน้า โดยใช้สถิติ ผลรวม (summation), มัธยฐาน (median) และ ส่วนเบี่ยงเบนมาตรฐาน (standard deviation) เพื่อเข้าใจว่าพฤติกรรมการจองของลูกค้าเปลี่ยนแปลงไปอย่างไรในช่วงเวลาต่าง ๆ
ทั้งชุดข้อมูล reference และ analysis รวมถึงไลบรารี nannyml ถูกโหลดไว้ให้เรียบร้อยแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การติดตามตรวจสอบ Machine Learning ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Define analyzed column
analyzed_column = [____]
# Intialize sum values calculator
sum_calc = ____.____(
____=____,
chunk_period='m',
timestamp_column_name='timestamp'
)
# Fit, calculate and plot the results
sum_calc.fit(reference)
sum_calc_res = sum_calc.calculate(analysis)
sum_calc_res.plot().show()