我正在尝试创建一个散点图,其中标记不完全相同,但是 是按顺序排列的数字。
例如,让我们有这个代码x = numpy.random.rand(10)
y = numpy.random.rand(10)
plt.scatter(x,y)
这将在图上显示所有相同的标记。
我想按顺序显示数字而不是相同的标记。
具体来说我想显示点
x [0],y [0] - > 1号
x [1],y [1] - > 2号
x [2],y [2] - > 3号
依旧......
你能帮我这么做吗?
感谢
答案 0 :(得分:4)
试试这个:
x = np.random.rand(10)
y = np.random.rand(10)
numbers = np.arange(len(x))
for i in range(len(x)):
plt.text(x[i], y[i], numbers[i])