การสร้างฮิสโตแกรม
ฮิสโตแกรมช่วยแสดงการกระจายตัวของตัวแปรได้อย่างครบถ้วน ในแบบฝึกหัดนี้ เราจะแสดงการกระจายตัวของน้ำหนักของนักกีฬาที่ได้รับเหรียญรางวัลในกีฬายิมนาสติกและกีฬาพายเรือในโอลิมปิก 2016 เพื่อเปรียบเทียบกัน
จะมี DataFrame สองชุดให้ใช้งาน ชุดแรกคือ mens_rowing ซึ่งเก็บข้อมูลของนักกีฬาที่ได้รับเหรียญในการแข่งขันพายเรือประเภทชาย และอีกชุดคือ mens_gymnastics ซึ่งเก็บข้อมูลของนักกีฬาที่ได้รับเหรียญในการแข่งขันยิมนาสติกทุกประเภท
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้เมธอด
ax.histเพื่อเพิ่มฮิสโตแกรมของคอลัมน์"Weight"จาก DataFramemens_rowing - ใช้
ax.histเพื่อเพิ่มฮิสโตแกรมของ"Weight"จาก DataFramemens_gymnastics - ตั้งชื่อแกน x เป็น
"Weight (kg)"และชื่อแกน y เป็น"# of observations"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
fig, ax = plt.subplots()
# Plot a histogram of "Weight" for mens_rowing
ax.hist(____)
# Compare to histogram of "Weight" for mens_gymnastics
____
# Set the x-axis label to "Weight (kg)"
____
# Set the y-axis label to "# of observations"
____
plt.show()