การเตรียม DataFrame
ในแบบฝึกหัดนี้ คุณจะเตรียม DataFrame ข้อมูลการหยุดรถและคะแนนสภาพอากาศให้พร้อมสำหรับการ merge:
- สำหรับ DataFrame
riจะย้าย indexstop_datetimeให้กลายเป็นคอลัมน์ เนื่องจาก index จะหายไประหว่างการ merge - สำหรับ DataFrame
weatherจะเลือกคอลัมน์DATEและratingแล้วนำไปสร้างเป็น DataFrame ใหม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์กิจกรรมตำรวจด้วย pandas
คำแนะนำการฝึกหัด
- รีเซ็ต index ของ DataFrame
ri - ตรวจสอบส่วนหัวของ
riเพื่อยืนยันว่าstop_datetimeกลายเป็นคอลัมน์ใน DataFrame แล้ว และ index ปัจจุบันเป็น integer index ตามค่าเริ่มต้น - สร้าง DataFrame ใหม่ชื่อ
weather_ratingที่มีเฉพาะคอลัมน์DATEและratingจาก DataFrameweather - ตรวจสอบส่วนหัวของ
weather_ratingเพื่อยืนยันว่ามีคอลัมน์ที่ถูกต้อง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Reset the index of 'ri'
# Examine the head of 'ri'
print(____)
# Create a DataFrame from the 'DATE' and 'rating' columns
# Examine the head of 'weather_rating'
print(____)