2次元配列の点の(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を表示します。このようなもの 私が探しているもの
事前にどうもありがとうございました。
これでうまくいくはずです:
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()