開始使用免費開始

以顏色編碼時間

螢幕只有 2 維,但我們可以在散佈圖中用顏色來編碼另一個維度。這裡要視覺化 climate_change 資料集,繪製 "co2" 欄位在 x 軸,對上 "relative_temp" 欄位在 y 軸的散佈圖。我們會用顏色來編碼時間:較早的時間顯示為較深的藍色,較晚的時間顯示為較亮的黃色。

本練習屬於課程

Matplotlib 資料視覺化入門

檢視課程

練習說明

  • 使用 ax.scatter 方法,將 "co2" 欄位(x 軸)對上 "relative_temp" 欄位加入散佈圖。
  • 使用 c 關鍵字參數,傳入 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()
編輯並執行程式碼