python matplotlib.pyplot 散點圖詳解(2)
上期資料
一、散點圖疊加
可以用多個scatter函數疊加散點圖
代碼如下:
import matplotlib.pyplot as plt x = [5,7,8,10,6] y = [3,7,13,8,10] n = [4,6,9,9,7] m = [5,6,3,8,10] plt.scatter(x, y) plt.scatter(n, m) #系統默認為藍色和橙色 plt.show()
運行如下:
想更改樣式請看上一期:上期資料
其中默認顏色請看顏色表:
如果要在右上角顯示散點圖散點的名稱時,
我們可以用label參數並用legend()函數顯示
代碼如下:
import matplotlib.pyplot as plt x = [5,7,8,10,6] y = [3,7,13,8,10] n = [4,6,9,9,7] m = [5,6,3,8,10] plt.scatter(x, y,label="blue") plt.scatter(n, m,label="orange") #將兩個散點圖設置名字 plt.legend()#在散點圖右上角顯示名字 plt.show()
運行如下: