ปรับแต่งรูปลักษณ์ของข้อมูล
เราสามารถปรับแต่งรูปลักษณ์ของข้อมูลในพล็อตได้ขณะที่เพิ่มข้อมูลลงไป โดยใช้อาร์กิวเมนต์แบบคีย์เวิร์ดในคำสั่ง plot
ในแบบฝึกหัดนี้ คุณจะปรับแต่งรูปแบบของมาร์กเกอร์ รูปแบบเส้น (linestyle) และสีของเส้นและมาร์กเกอร์สำหรับข้อมูลของคุณ
เช่นเดิม ข้อมูลถูกเตรียมไว้ใน pandas DataFrame ที่โหลดเข้าสู่หน่วยความจำแล้ว ได้แก่ seattle_weather และ austin_weather แต่ละ DataFrame มีคอลัมน์ "MONTHS" และ "MLY-PRCP-NORMAL" ซึ่งคุณจะนำมาพล็อตเทียบกัน
นอกจากนี้ ออบเจ็กต์ Figure ชื่อ fig และออบเจ็กต์ Axes ชื่อ ax ได้ถูกสร้างไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น
คำแนะนำการฝึกหัด
- เรียก
ax.plotเพื่อพล็อต"MLY-PRCP-NORMAL"เทียบกับ"MONTHS"จากทั้งสอง DataFrame - ส่งอาร์กิวเมนต์
colorเพื่อกำหนดสีของข้อมูล Seattle เป็นสีน้ำเงิน ('b') และข้อมูล Austin เป็นสีแดง ('r') - ส่งอาร์กิวเมนต์
markerเพื่อกำหนดให้ข้อมูล Seattle ใช้มาร์กเกอร์รูปวงกลม ('o') และข้อมูล Austin ใช้รูปสามเหลี่ยมชี้ลง ('v') - ส่งอาร์กิวเมนต์
linestyleเพื่อให้ข้อมูลของทั้งสองเมืองแสดงเป็นเส้นประ ('--')
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot Seattle data, setting data appearance
ax.plot(seattle_weather["MONTH"], seattle_weather["MLY-PRCP-NORMAL"], ____)
# Plot Austin data, setting data appearance
ax.plot(austin_weather["MONTH"], austin_weather["MLY-PRCP-NORMAL"], ____)
# Call show to display the resulting plot
plt.show()