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

Line plot (3)

หลังจากสร้าง line plot แรกเสร็จแล้ว มาลองทำงานกับข้อมูลที่ศาสตราจารย์ Hans Rosling ใช้สร้าง bubble chart อันโด่งดังของเขากัน ข้อมูลชุดนี้เก็บรวบรวมในปี 2007 และมี list สองชุดให้พร้อมใช้งาน:

  • life_exp ซึ่งเก็บข้อมูลอายุขัยเฉลี่ยของแต่ละประเทศ
  • gdp_cap ซึ่งเก็บข้อมูล GDP ต่อหัวประชากร (GDP per capita) ของแต่ละประเทศ โดยแสดงเป็นสกุลเงินดอลลาร์สหรัฐ

GDP ย่อมาจาก Gross Domestic Product หรือผลิตภัณฑ์มวลรวมในประเทศ ซึ่งสะท้อนขนาดเศรษฐกิจของแต่ละประเทศ เมื่อหารด้วยจำนวนประชากรแล้ว จะได้ GDP ต่อหัวประชากร

matplotlib.pyplot ถูก import ไว้ให้แล้วในชื่อ plt ดังนั้นเริ่มต้นได้เลย

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

Python ระดับกลาง

ดูคอร์ส

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

  • พิมพ์รายการสุดท้ายจากทั้ง list gdp_cap และ list life_exp ซึ่งเป็นข้อมูลของซิมบับเว
  • สร้าง line chart โดยให้ gdp_cap อยู่บนแกน x และ life_exp อยู่บนแกน y แล้วลองพิจารณาดูว่าการนำข้อมูลชุดนี้มาพล็อตเป็น line plot เหมาะสมหรือไม่
  • อย่าลืมเพิ่มคำสั่ง plt.show() ที่ท้ายสคริปต์เพื่อแสดงกราฟ

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

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

# Print the last item of gdp_cap and life_exp



# Make a line plot, gdp_cap on the x-axis, life_exp on the y-axis


# Display the plot
แก้ไขและรันโค้ด