2016-03-24 100 views
0

Hovertextボックスを常に表示するにはPlotly(python)にパラメータがありますか?Plotly:常にhovertextを表示

代替方法は複数の注釈を作成することですが、私はより迅速な解決策があることを期待していました。

答えて

0

散布図では、トレースに「text」属性を作成し、「マーカー+行+テキスト」と「テキスト位置」を指定します。これは、指定したすべてのポイントの横にテキストをプロットします。下の例では、<br>タグと<b>タグを使用して、これらのラベルのスタイルを設定できることを実証しました。明らかに、あなたのデータに応じて、それらを少し慎重に配置する必要があるかもしれません。

import plotly 
plotly.offline.init_notebook_mode() 
trace = {'type' : 'scatter', 'x' : [1,2,3,4,5,6], 'y' : [1,2,3,4,5,6], 
'text' : ['a<br>aaa','<b>b</b>','c','d','e','f'], 'mode' : 'markers+text', 
'textposition' : 'center right'} 
plotly.offline.iplot([trace]) 

バープロットまたはその他の場合、これはもっと難しくなります。 PostMessage API、特にhoverタスク(Plotlyチュートリアルhere)からいくらかの走行距離を得るかもしれませんが、おそらく注釈ルートに行く必要があります。

希望すると便利です。

関連する問題