2016-09-09 18 views
1

上記の質問が表示されているように、矩形領域にマウスポインタを置くと、ラベルをポップアップすることができますか?エリア(矩形)の上にマウスを置くと、ラベル/注釈が表示されます

これは私がポイントにラベルをポップアップするのに役立つsolutionです。

しかし、ユーザーが地域のどこかを移動したときに、ラベルをポップアップすることは可能ですか?

私のプロットで

、私は長方形を追加するため、このコード例を使用しています:

http://matthiaseisen.com/pp/patterns/p0203/

はのは、一例としてこれを使用してみましょう:

Hover square http://matthiaseisen.com/pp/static/p0203_1.png

すると、ユーザーホバー(どこでも)青い領域の上にポップアップ「あなたは青い領域の上に浮かんでいます」が表示されます。

これはmatplotlibでも可能ですか?私はこの問題の解決策を見つけることができません。

答えて

1

Matplotlibだけでは、この機能は提供されません。 Bokeh (link)、別のPythonライブラリは、あなたが望むものです。 Here is an exampleにはあなたが探しているhovertool機能があります。あなたはウェブサイトやブログに置くことができるように、イメージをHTMLとして書き出すことさえできます。

関連する問題