teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

d

2019/11/01 04:58

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -15,4 +15,13 @@
15
15
 
16
16
  cid = fig.canvas.mpl_connect('button_press_event', onclick)
17
17
  plt.show()
18
- ```
18
+ ```
19
+
20
+
21
+ ## 追記
22
+
23
+ 上記コードをコンソール上で `python` コマンドで実行すると、ウィンドウが表示され、そのウィンドウをマウスでクリックすると、コンソール上に座標が表示されます。
24
+
25
+ ![イメージ説明](f6c962c0a8b0cfda474ab14f18c9ac8c.png)
26
+
27
+ 環境は Windows 10、Anaconda 使用

1

d

2019/11/01 04:58

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -9,11 +9,10 @@
9
9
  ax = fig.add_subplot(111)
10
10
  ax.plot(np.random.rand(10))
11
11
 
12
- fig.show()
13
-
14
12
  def onclick(event):
15
13
  print('button=%d, x=%d, y=%d, xdata=%f, ydata=%f' %(
16
14
  event.button, event.x, event.y, event.xdata, event.ydata))
17
15
 
18
16
  cid = fig.canvas.mpl_connect('button_press_event', onclick)
17
+ plt.show()
19
18
  ```