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

การเชื่อมแถวที่มี index ซ้ำกัน

pandas มีประโยชน์มากสำหรับการเตรียมข้อมูล! แต่มีปัญหาเล็กน้อย — เพื่อนร่วมงานโหลด DataFrame ใหม่โดยไม่ได้กำหนด GameKey เป็น index ให้กับทั้งสองเฟรม ยังสามารถเชื่อม DataFrame games_2016 และ games_2017 เข้าด้วยกันได้อยู่ไหม?

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

Pandas Joins for Spreadsheet Users

ดูคอร์ส

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

  • ดู index ของ DataFrame ที่โหลดใหม่
  • เชื่อม DataFrame อีกครั้งโดยใช้ pd.concat()
  • แสดง DataFrame ใหม่ที่ได้

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

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

# View indexes
print(games_2016.index.values)
print(____.index.values)

# Rejoin data frames
games = ____([____, ____], 
    ____=____)

# View new data frame
print(____)
แก้ไขและรันโค้ด