สร้างฮิสโตแกรม (3): เปรียบเทียบ
ในวิดีโอ คุณได้เห็น population pyramid ของปัจจุบันและอนาคต การใช้ฮิสโตแกรมทำให้เปรียบเทียบข้อมูลได้ง่ายมาก
มาลองทำการเปรียบเทียบแบบเดียวกันกัน life_exp เก็บข้อมูลอายุขัยของประเทศต่าง ๆ ในปี 2007 และตอนนี้ยังมีลิสต์ที่สอง คือ life_exp1950 ซึ่งเก็บข้อมูลในลักษณะเดียวกันสำหรับปี 1950 ลองสร้างฮิสโตแกรมให้กับข้อมูลทั้งสองชุดดูกัน
จะต้องสร้างพล็อตสองอัน คำสั่ง plt.show() และ plt.clf() สำหรับแสดงผลได้ถูกเพิ่มไว้ให้แล้ว รวมถึง matplotlib.pyplot ก็ถูก import ไว้ให้ในชื่อ plt เรียบร้อยแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python ระดับกลาง
คำแนะนำการฝึกหัด
- สร้างฮิสโตแกรมของ
life_expโดยกำหนด15bins. - สร้างฮิสโตแกรมของ
life_exp1950โดยกำหนด15bins เช่นกัน มีความแตกต่างจากฮิสโตแกรมของข้อมูลปี 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()