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

การสร้าง Boxplot

กลับมาที่ชุดข้อมูล heroes กันอีกครั้ง จากที่เราค้นพบก่อนหน้านี้ ค่าดัชนี BMI ของเหล่าร้ายนั้นสูงกว่าของตัวละครฝ่ายดีโดยเฉลี่ยอย่างเห็นได้ชัด (เฉพาะสำนักพิมพ์ Marvel และ DC) ให้สร้าง Boxplot แสดงการกระจายของค่าดัชนี BMI ของทั้งสองฝ่าย

เคล็ดลับ: หากต้องการเลือกแถวใน DataFrame ที่คอลัมน์ใดคอลัมน์หนึ่งตรงตามเงื่อนไขที่กำหนด ให้ใช้นิพจน์นี้ dataframe[condition for column_name] (เช่น heroes[heroes['Alignment'] == 'good'] จะเลือกแถวที่มีค่า Alignment เป็น 'good' ในชุดข้อมูล heroes)

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

ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python

ดูคอร์ส

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

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

import seaborn as sns

# Create a boxplot of BMI indices for 'good' and 'bad' sides
____
plt.show()
แก้ไขและรันโค้ด