【问题标题】:Showing points coordinate in plot in Python [duplicate]在Python中显示点坐标[重复]
【发布时间】:2019-02-23 18:30:05
【问题描述】:

我想在绘图中显示二维数组中点的 (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()

给我看这张照片: output of the above code

但是,我想在图中显示靠近它们的每个点的 x,y。像这样的东西 Which I am looking

非常感谢您。

【问题讨论】:

标签: python matplotlib plot coordinates


【解决方案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()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-24
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多