การใส่คำอธิบายในกราฟข้อมูล time-series
การใส่คำอธิบายในกราฟช่วยให้เราเน้นข้อมูลที่น่าสนใจได้อย่างชัดเจน ตัวอย่างเช่น เมื่อวิเคราะห์ชุดข้อมูลการเปลี่ยนแปลงสภาพภูมิอากาศ เราอาจต้องการชี้ให้เห็นวันที่ที่อุณหภูมิสัมพัทธ์เกิน 1 องศาเซลเซียสเป็นครั้งแรก
สำหรับงานนี้ จะใช้เมธอด annotate ของออบเจกต์ Axes ใน exercise นี้ DataFrame ชื่อ climate_change ถูกโหลดไว้ในหน่วยความจำแล้ว ให้ใช้เมธอดของ Axes พล็อตเฉพาะคอลัมน์อุณหภูมิสัมพัทธ์เทียบกับวันที่ จากนั้นใส่คำอธิบายลงในกราฟ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Matplotlib เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้เมธอด
ax.plotเพื่อพล็อต index ของ DataFrame เทียบกับคอลัมน์relative_temp - ใช้เมธอด
annotateเพื่อเพิ่มข้อความ'>1 degree'ที่ตำแหน่ง(pd.Timestamp('2015-10-06'), 1)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
fig, ax = plt.subplots()
# Plot the relative temperature data
____
# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)
plt.show()