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

การเพิ่มคำอธิบายข้อความแบบพื้นฐาน

ในกราฟกระจายที่แสดงอยู่ จะเห็นจุดที่โดดเด่นเป็นพิเศษ ซึ่งมีค่า SO2 สูงที่สุดที่สังเกตได้ในเดือนสิงหาคม จุดนี้คือเมืองซินซินนาติ เมื่อวันที่ 11 สิงหาคม 2013 แต่กราฟในรูปแบบปัจจุบันยังไม่บอกข้อมูลนี้แก่ผู้ดู การเพิ่มคำอธิบายข้อความแบบพื้นฐานเป็นวิธีที่ดีในการชี้ให้เห็น outlier ที่น่าสนใจพร้อมให้บริบทเพิ่มเติม ลองดึงความสนใจของผู้อ่านไปที่จุดข้อมูลของซินซินนาติด้วยการเพิ่มคำอธิบายข้อความที่ให้รายละเอียดเกี่ยวกับ outlier นี้

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

การพัฒนาการแสดงผลข้อมูลใน Python

ดูคอร์ส

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

  • กรองข้อมูลในกราฟกระจายให้เหลือเฉพาะเดือนสิงหาคม
  • เพิ่มคำอธิบายข้อความที่ตำแหน่ง x = 0.57 และ y = 41 เพื่อชี้ให้เห็นค่า SO2 ที่สูงที่สุด
  • ใส่ข้อความคำอธิบายว่า 'Cincinnati had highest observed\nSO2 value on Aug 11, 2013' (สังเกตการขึ้นบรรทัดใหม่)
  • เปลี่ยนขนาดฟอนต์ของคำอธิบายเป็น 'large'

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

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

# Draw basic scatter plot of pollution data for August
sns.scatterplot(x = 'CO', y = 'SO2', data = pollution[pollution.month  ==  ____])

# Label highest SO2 value with text annotation
plt.text(____, ____,
         '____', 
         # Set the font to large
         fontdict = {'ha': 'left', '____': '____'})
plt.show()
แก้ไขและรันโค้ด