開始使用免費開始

自訂資料外觀

你可以在把資料加入圖表時,透過 plot 指令的關鍵字引數來自訂資料的外觀。

在這個練習中,你會自訂資料點的標記(marker)、使用的線型(linestyle),以及線與標記的顏色。

和之前一樣,資料已經以 pandas DataFrame 物件載入記憶體:seattle_weatheraustin_weather。每個都有 "MONTHS" 欄與 "MLY-PRCP-NORMAL" 欄,你會將兩者互相比對繪製。

此外,已經為你建立了一個名為 fig 的 Figure 物件,以及一個名為 ax 的 Axes 物件。

本練習屬於課程

Matplotlib 資料視覺化入門

檢視課程

練習說明

  • 呼叫 ax.plot,在兩個 DataFrame 中將 "MLY-PRCP-NORMAL""MONTHS" 繪圖。
  • 在這些指令中傳入 color 關鍵字引數,將西雅圖資料設為藍色('b'),奧斯汀資料設為紅色('r')。
  • 在這些指令中傳入 marker 關鍵字引數,將西雅圖資料設為圓形標記('o'),奧斯汀資料設為倒三角標記('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()
編輯並執行程式碼