自訂資料外觀
你可以在把資料加入圖表時,透過 plot 指令的關鍵字引數來自訂資料的外觀。
在這個練習中,你會自訂資料點的標記(marker)、使用的線型(linestyle),以及線與標記的顏色。
和之前一樣,資料已經以 pandas DataFrame 物件載入記憶體:seattle_weather 與 austin_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()