散布図の各要素にアノテーション
以下のような感じの画像を生成するサンプルコードを示します。
サンプルコード
import numpy as np import matplotlib.pyplot as plt x = [0.,1.,2.] y = [3.,4.,5.] np.meshgrid(x,y) X,Y = np.meshgrid(x,y) # 散布図の表示 fig, ax = plt.subplots() ax.scatter(X,Y) # アノテーション for x1 in x: for y1 in y: ax.annotate("({}, {})".format(x1, y1), (x1, y1)) plt.show()