表題の通り、散布図の点一つ一つに名前を付けたいのですが、どうすればいいかわかりません。
python
1import numpy as np 2import matplotlib.pyplot as plt 3 4data_name=['a','b','c','d','e'] 5x=y=np.array([1,2,3,4,5]) 6 7for (i,j,k) in zip(x,y,data_name): 8 plt.plot(i,j,'o',label=k) 9plt.legend() 10plt.show() 11
例えば上を実行すると、'a'~'e'に対する散布図が描けて凡例が表示されます。
しかし、ネットで調べてみてもデータ点の上に名前をつけるやり方が分かりませんでした。
もしわかる方いましたら教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。