import matplotlib.pyplot as plt

fig, ax = plt.subplots(figsize=(10,5))

首先导入模块,用subplots()方法创建绘图窗口(fig)和坐标系对象(ax)   传入参数figsize=(10,5)指定窗口宽为10,高为5,单位英寸

ax.scatter([1,2,3,4,5], [1,2,3,4,5], s=30, c="b", marker="o", label="Admitted")

接着对坐标系对象调用scatter()方法设置坐标轴,前两个参数为长度相同的列表,表示平面点的x,y轴坐标值,参数s表示绘制点的大小,参数c表示绘制点的颜色,参数marker表示绘制点的样式,可选o,x等表示圆点,叉,参数label表示图例标签值

ax.set_xlabel("X")  

ax.set_ylabel("Y")

其次设置坐标轴标签值,调用坐标系对象的set_xlabel()和set_ylabel()方法  传入参数为字符串,代表坐标轴标签

ax.legend() 

plt.show()

最后调用坐标系对象的legend()方法增加图例显示,调用plt.show()方法显示图像

运行结果如下:

python散点图加标签 python plot散点图_python散点图加标签