可以使用 plt.scatter 函数来标注样本点。plt.scatter 函数可以接受三个参数:xys,分别表示样本点的横坐标、纵坐标和大小。可以使用 s 参数来调整样本点的大小,使其更加突出。可以使用 plt.text 函数来给每个样本点添加标注,可以设置标注的位置和文本内容。以下是一个示例代码:

import matplotlib.pyplot as plt

# 样本点的横坐标和纵坐标
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 绘制散点图
plt.scatter(x, y, s=50, color='blue')

# 给每个样本点添加标注
for i in range(len(x)):
    plt.text(x[i], y[i], f'( {x[i]}, {y[i]} )', ha='center', va='bottom')

# 显示图形
plt.show()

运行这段代码可以得到一个散点图,并在每个样本点上标注了坐标。标注文本的位置可以通过调整 hava 参数来进行调整。ha 参数表示水平对齐方式,可以取值为 'left''center''right',分别表示左对齐、居中对齐和右对齐。va 参数表示垂直对齐方式,可以取值为 'top''center''bottom',分别表示上对齐、居中对齐和下对齐。

Python Matplotlib:使用 plt.scatter 和 plt.text 标注样本点

原文地址: https://www.cveoy.top/t/topic/pe3c 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录