回答編集履歴
2
表現を修正
test
CHANGED
@@ -20,7 +20,9 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
`pickradius`を指定すると、各ポイントを中心とする、
|
23
|
+
`pickradius`を指定すると、各ポイントを中心とする、`pick_event`を発生させる円の半径を変更できます。
|
24
|
+
|
25
|
+
設定しなくてもそれなりの大きさになっていますが、ちょっと広めだったので、ここではScatterの円マーカーの大きさ(面積)の初期値20に対応する、おおよその半径2.5を設定しています。
|
24
26
|
|
25
27
|
|
26
28
|
|
@@ -48,4 +50,4 @@
|
|
48
50
|
|
49
51
|
|
50
52
|
|
51
|
-
のように、`event`オブジェクトを使って、クリックした点
|
53
|
+
のように、`event`オブジェクトを使って、クリックした点の情報(インデックスや座標など)を得ることができます。なお、マーカーが重なっているような場合は、複数の点のインデックスが得られます。
|
1
補足を追加
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
`pick_event`は、対象となるオブジェクトの`picker`プロパティが`None`の場合には発生しません。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
[Pick Event Demo — Matplotlib 3.4.3 documentation](https://matplotlib.org/stable/gallery/event_handling/pick_event_demo.html)
|
2
6
|
|
3
7
|
|
4
8
|
|