2016-08-04 4 views
0

私はggploty2パッケージを使ってRでいくつかのグラフを開発しました。 マウスのホバー上にデータを表示する方法があります。私は、このイベントの基礎となるデータを得る方法があるのだろうかと思います。Rの根底にあるデータを取得する(ggplotly2)

例:私は、すべての製品の各月の売上高の棒グラフを持っています。

私はマウスのhove私はその月の売上の数を見ることができますが、私は別の場所/ divにそのすべての売上の詳細が欲しい。

D3.js/Rやその他の視覚化ツールでも可能です。事前に

おかげ

答えて

0

plotly{}plotly.jsライブラリを使用してインタラクティブなプロットにggplotオブジェクトを変換する機能を有しています。非常に単純な例:

install.packages(plotly) 
library(plotly) 

p <- ggplot() + geom_line(data = mtcars, aes(x = disp, y = mpg)) 
p 

ggplotly(p) 

あり、様々な.jsライブラリhereを使用してインタラクティブなプロットのための他の多くのツールですが、あなたはすでにggplotオブジェクトを持っている場合plotlyは、おそらく最も便利です。

+0

私はすでにこれを試しました。これで私はマウスのホバー上のデータを取得することができます。私がしようとしていることは、「小節数が10の場合、10個のレコードをすべて欲しい」ということです。これはTableauで行うことができますが、私はd3/google plot/Rでそれをやろうとしています/ –

+0

'dygraphs {}'はグラフの右上にデータを表示しますが、 'ggplot'コンバータはありません –

関連する問題