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

ค่าที่ไม่ซ้ำกันในคอลัมน์

จุดแข็งอย่างหนึ่งของ Matplotlib คือสามารถทำงานแบบอัตโนมัติเพื่อปรับตัวให้เข้ากับข้อมูลที่รับเข้ามาได้ ตัวอย่างเช่น หากได้รับข้อมูลที่มีจำนวนหมวดหมู่ไม่แน่นอน ก็ยังสามารถสร้าง bar plot ที่มีแท่งสำหรับแต่ละหมวดหมู่ได้อยู่ดี

ในแบบฝึกหัดนี้และแบบถัดไป จะได้ทำการแสดงข้อมูลน้ำหนักของนักกีฬาในโอลิมปิกฤดูร้อนปี 2016 อีกครั้ง โดยใช้ชุดข้อมูลที่มีประเภทกีฬาจำนวนหนึ่งซึ่งยังไม่ทราบจำนวนแน่ชัด ข้อมูลนี้จะถูกโหลดเข้าหน่วยความจำในรูปแบบ DataFrame ของ pandas ชื่อว่า summer_2016_medals ซึ่งมีคอลัมน์ "Sport" ที่บอกว่าแต่ละแถวเป็นกีฬาประเภทใด และมีคอลัมน์ "Weight" ที่บอกน้ำหนักของนักกีฬาแต่ละคน

ในแบบฝึกหัดนี้ จะดึงค่าที่ไม่ซ้ำกันออกมาจากคอลัมน์ "Sport"

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

การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น

ดูคอร์ส

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

  • สร้างตัวแปรชื่อ sports_column เพื่อเก็บข้อมูลจากคอลัมน์ "Sport" ของ DataFrame
  • ใช้เมธอด unique ของตัวแปรนี้เพื่อค้นหาประเภทกีฬาที่ไม่ซ้ำกันทั้งหมดในข้อมูล แล้วกำหนดค่าเหล่านั้นให้กับตัวแปรใหม่ชื่อ sports
  • แสดงผลตัวแปร sports ออกทางคอนโซล

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

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

# Extract the "Sport" column
sports_column = ____

# Find the unique values of the "Sport" column
sports = ____

# Print out the unique sports values
____
แก้ไขและรันโค้ด