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

สร้างฮิสโตแกรม (3): เปรียบเทียบ

ในวิดีโอ คุณได้เห็น population pyramid ของปัจจุบันและอนาคต การใช้ฮิสโตแกรมทำให้เปรียบเทียบข้อมูลได้ง่ายมาก

มาลองทำการเปรียบเทียบแบบเดียวกันกัน life_exp เก็บข้อมูลอายุขัยของประเทศต่าง ๆ ในปี 2007 และตอนนี้ยังมีลิสต์ที่สอง คือ life_exp1950 ซึ่งเก็บข้อมูลในลักษณะเดียวกันสำหรับปี 1950 ลองสร้างฮิสโตแกรมให้กับข้อมูลทั้งสองชุดดูกัน

จะต้องสร้างพล็อตสองอัน คำสั่ง plt.show() และ plt.clf() สำหรับแสดงผลได้ถูกเพิ่มไว้ให้แล้ว รวมถึง matplotlib.pyplot ก็ถูก import ไว้ให้ในชื่อ plt เรียบร้อยแล้ว

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

Python ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างฮิสโตแกรมของ life_exp โดยกำหนด 15 bins.
  • สร้างฮิสโตแกรมของ life_exp1950 โดยกำหนด 15 bins เช่นกัน มีความแตกต่างจากฮิสโตแกรมของข้อมูลปี 2007 มากไหม?

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

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

# Histogram of life_exp, 15 bins


# Show and clear plot
plt.show()
plt.clf()

# Histogram of life_exp1950, 15 bins


# Show and clear plot again
plt.show()
plt.clf()
แก้ไขและรันโค้ด