Inner join เบื้องต้น
สภาพอากาศระหว่างการแข่งขันอาจมีความสัมพันธ์กับการเกิดการกระทบกระเทือนที่สมอง เมื่อดูข้อมูลสภาพอากาศ จะเห็นว่ามีเฉพาะฤดูกาล 2017 เท่านั้น แต่ก็ยังต้องการรวมข้อมูลที่ทั้งสองชุดข้อมูลมีร่วมกัน
โหลด data frame ที่ต้องใช้ ได้แก่ games_places และ weather_2017 ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Pandas Joins for Spreadsheet Users
คำแนะนำการฝึกหัด
- ดู 5 แถวแรกของแต่ละ data frame
- เชื่อมข้อมูลโดยเลือกเฉพาะเกมที่ปรากฏในทั้งสองชุดข้อมูล
- ดูขนาดของ data frame เพื่อสังเกตผลที่เกิดขึ้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# View data frames
print(____.head())
print(____.head())
# Join data frames
games_weather = games_places.merge(____, on=____, how=____)
games_weather.shape
# View data frame shapes
print(games_places.shape)
print(weather_2017.shape)
print(games_weather.shape)