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()

 运行如下:

posted @ 2020-09-25 17:43  KevinLikesCoding  阅读(1100)  评论(0编辑  收藏  举报