python matplotlib.pyplot 散点图详解(2)
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()
运行如下: