แผนภูมิแท่ง
แผนภูมิแท่งใช้แสดงข้อมูลที่จัดกลุ่มตามหมวดหมู่ โดยความสูงของแต่ละแท่งแทนค่าของข้อมูลในหมวดหมู่นั้น
ในแบบฝึกหัดนี้ จะได้แสดงจำนวนเหรียญทองที่แต่ละประเทศได้รับจาก DataFrame ชื่อ medals ซึ่งใช้ชื่อประเทศเป็น index และมีคอลัมน์ชื่อ "Gold" ที่บันทึกจำนวนเหรียญทองของแต่ละประเทศตามแถวของข้อมูล
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น
คำแนะนำการฝึกหัด
- เรียกใช้เมธอด
ax.barเพื่อพล็อตคอลัมน์"Gold"โดยใช้ชื่อประเทศเป็นแกน x - ใช้
ax.set_xticklabelsเพื่อกำหนด tick labels บนแกน x ให้เป็นชื่อประเทศ - ในการเรียก
ax.set_xticklabelsให้หมุน tick labels บนแกน x ให้เอียง 90 องศา โดยใช้ keyword argument ชื่อrotation - กำหนด label ของแกน y เป็น
"Number of medals"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
fig, ax = plt.subplots()
# Plot a bar-chart of gold medals as a function of country
____
# Set the x-axis tick labels to the country names
____.set_xticklabels(____, ____)
# Set the y-axis label
____
plt.show()