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

การเข้ารหัสเวลาด้วยสี

หน้าจอมีแค่สองมิติ แต่เราสามารถเพิ่มมิติที่สามลงใน scatter plot ได้โดยใช้สี ในแบบฝึกหัดนี้ เราจะแสดงข้อมูลจากชุดข้อมูล climate_change โดยพล็อต scatter plot ระหว่างคอลัมน์ "co2" บนแกน x กับคอลัมน์ "relative_temp" บนแกน y และใช้สีแทนค่าเวลา โดยช่วงเวลาก่อนหน้าจะแสดงเป็นสีน้ำเงินเข้ม และช่วงเวลาหลังจะแสดงเป็นสีเหลืองสว่าง

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

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

ดูคอร์ส

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

  • ใช้เมธอด ax.scatter เพื่อพล็อต scatter plot ของคอลัมน์ "co2" (แกน x) กับคอลัมน์ "relative_temp" (แกน y)
  • ใช้ key-word argument c เพื่อส่ง index ของ DataFrame เป็นค่าป้อนเข้า เพื่อกำหนดสีของแต่ละจุดตามวันที่
  • ตั้งชื่อแกน x เป็น "CO2 (ppm)" และชื่อแกน y เป็น "Relative temperature (C)"

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

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

fig, ax = plt.subplots()

# Add data: "co2", "relative_temp" as x-y, index as color
____

# Set the x-axis label to "CO2 (ppm)"
____

# Set the y-axis label to "Relative temperature (C)"
____

plt.show()
แก้ไขและรันโค้ด