作者:宋紫紫云__ | 来源:互联网 | 2022-12-04 13:45
我想显示图中2d阵列的点的(x,y)轴。
我知道通过以下代码我可以得出要点
import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20])
plt.show()
给我看这张图片:
上面代码的输出
但是,我想在图中显示靠近它们的每个点的x,y。这样的东西,
我正在寻找
提前非常感谢您。
1> 小智..:
这应该可以解决问题:
import matplotlib.pyplot as plt
x = [1,2,3,4]
y = [1,4,9,16]
plt.plot(x, y, 'ro')
plt.axis([0, 6, 0, 20])
for i_x, i_y in zip(x, y):
plt.text(i_x, i_y, '({}, {})'.format(i_x, i_y))
plt.show()