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

แผนภูมิแท่ง

แผนภูมิแท่งใช้แสดงข้อมูลที่จัดกลุ่มตามหมวดหมู่ โดยความสูงของแต่ละแท่งแทนค่าของข้อมูลในหมวดหมู่นั้น

ในแบบฝึกหัดนี้ จะได้แสดงจำนวนเหรียญทองที่แต่ละประเทศได้รับจาก 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()
แก้ไขและรันโค้ด