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

การเพิ่มข้อมูลลงใน Axes object

การเพิ่มข้อมูลลงในกราฟทำได้โดยการเรียกใช้เมธอดของ Axes object ในแบบฝึกหัดนี้ เราจะใช้เมธอด plot เพื่อเพิ่มข้อมูลปริมาณฝนของสองเมืองในสหรัฐอเมริกา ได้แก่ Seattle รัฐ WA และ Austin รัฐ TX

ข้อมูลถูกเก็บไว้ใน pandas DataFrame สองชุดที่โหลดเข้าหน่วยความจำแล้ว ได้แก่ seattle_weather ซึ่งเก็บข้อมูลสภาพอากาศของ Seattle และ austin_weather ซึ่งเก็บข้อมูลสภาพอากาศของ Austin แต่ละ DataFrame มีคอลัมน์ "MONTH" ที่เก็บชื่อย่อของเดือน (3 ตัวอักษร) และคอลัมน์ "MLY-PRCP-NORMAL" ที่เก็บค่าเฉลี่ยปริมาณฝนในแต่ละเดือนช่วงระยะเวลาสิบปี

ในแบบฝึกหัดนี้ คุณจะสร้างการแสดงผลข้อมูลเพื่อเปรียบเทียบปริมาณฝนของทั้งสองเมือง

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

การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น

ดูคอร์ส

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

  • นำเข้าโมดูลย่อย matplotlib.pyplot โดยใช้ชื่อย่อว่า plt
  • สร้าง Figure และ Axes object โดยเรียกใช้ plt.subplots
  • เพิ่มข้อมูลจาก DataFrame seattle_weather โดยเรียกใช้เมธอด plot ของ Axes
  • เพิ่มข้อมูลจาก DataFrame austin_weather ในลักษณะเดียวกัน แล้วเรียก plt.show เพื่อแสดงผล

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

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

# Import the matplotlib.pyplot submodule and name it plt
____

# Create a Figure and an Axes with plt.subplots
fig, ax = ____

# Plot MLY-PRCP-NORMAL from seattle_weather against the MONTH
ax.____(seattle_weather["MONTH"], ____)

# Plot MLY-PRCP-NORMAL from austin_weather against MONTH
ax.____(____, ____)

# Call the show function
____
แก้ไขและรันโค้ด