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

การเชื่อมต่อคอลัมน์

ถึงเวลาสำรวจสนามกีฬาและประเภทพื้นสนามในฐานะปัจจัยที่อาจเกี่ยวข้องกับการบาดเจ็บที่สมองกันต่อ และคงจะน่าสนใจถ้าได้ดูประเภทพื้นสนามตามประเภทฤดูกาล

ก่อนหน้านี้พบว่า DataFrame games และ DataFrame stadiums มีข้อมูลที่เสริมกัน จึงสมเหตุสมผลที่จะเชื่อมต่อทั้งสองเข้าด้วยกันตามแนวคอลัมน์ โดย DataFrame ทั้งสองถูกโหลดไว้แล้ว

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

Pandas Joins for Spreadsheet Users

ดูคอร์ส

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

  • ใช้จำนวนแถวดีฟอลต์ของ .head() เพื่อดู 5 แถวแรกของแต่ละ DataFrame
  • เชื่อมต่อ DataFrame ทั้งสองโดยใช้ pd.concat()
  • ทำ Cross-tabulate ระหว่าง Turf และ SeasonType

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

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

# View data frames
print(____.head())
print(____.____())

# Join data frames
games_places = pd.concat([____, ____], 
    axis=____)

# Cross-tabulate Season and Season Type
print(pd.crosstab(games_places.Turf, games_places.SeasonType))
แก้ไขและรันโค้ด