การเพิ่ม error bar ในแผนภูมิแท่ง
เทคนิคการสร้างกราฟเชิงสถิติช่วยเพิ่มข้อมูลเชิงปริมาณลงในการแสดงผลเพื่อใช้เปรียบเทียบ ตัวอย่างเช่น ในแบบฝึกหัดนี้ เราจะเพิ่ม error bar ที่แสดงทั้งความแตกต่างของค่าเฉลี่ยส่วนสูงของผู้ได้รับเหรียญรางวัลในโอลิมปิกปี 2016 และค่าเบี่ยงเบนมาตรฐานของแต่ละกลุ่ม เพื่อประเมินว่าความแตกต่างนั้นมีนัยสำคัญเมื่อเทียบกับความแปรปรวนภายในกลุ่มหรือไม่
ในแบบฝึกหัดนี้ จะมี DataFrame สองชุด ได้แก่ mens_rowing ซึ่งเก็บข้อมูลของผู้ได้รับเหรียญในการแข่งขันพายเรือ และ mens_gymnastics ซึ่งเก็บข้อมูลของผู้ได้รับเหรียญในการแข่งขันยิมนาสติก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น
คำแนะนำการฝึกหัด
- เพิ่มแท่งที่มีขนาดเท่ากับค่าเฉลี่ยของคอลัมน์
"Height"ใน DataFramemens_rowingพร้อม error bar ที่แสดงค่าเบี่ยงเบนมาตรฐาน - เพิ่มแท่งอีกแท่งสำหรับค่าเฉลี่ยของคอลัมน์
"Height"ในmens_gymnasticsพร้อม error bar ที่แสดงค่าเบี่ยงเบนมาตรฐาน - เพิ่มป้ายกำกับให้แกน y:
"Height (cm)"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
fig, ax = plt.subplots()
# Add a bar for the rowing "Height" column mean/std
ax.____("Rowing", ____, yerr=____)
# Add a bar for the gymnastics "Height" column mean/std
____
# Label the y-axis
____
plt.show()