2016-08-01 9 views
0

x、y、zの観測値を持つデータフレームがあります。私は、車のパッケージを使用して、この散布図を作った:私は右の私が興味のポイントの上にマウスをドラッグしてクリックしたときにx、y、zをマウスドラッグなしで識別するインタラクティブ3D散布図

scatter3d(y ~ x + z, data = mydata, 
    id.method ="identify", 
     point.col = "black", surface = FALSE) 

、観察の行数は、プロットに表示されます。

理想的には、私は各点でマウスを動かし、関連するx、y、zの値を表示できるプロットが欲しいです。これを達成するための直接的な方法はありますか?

答えて

1

plotlyパッケージを試すことができます。 A plotly 3d散布図は、カーソル上にカーソルを置くだけで、特定の点のx、y、z座標を表示します。

私はあなたのデータのサンプルを持っていないが、コードは次のようなものになります

:あなたがポイントに色をしたい場合は、上記の機能にcolorパラメータを含めることができ

library(plotly) 

plot_ly(mydata, x=x, y=y, z=z, type="scatter3d", mode="markers") 

をいくつかの要因または数値に基づいています。

+0

私はあなたのコードを試して空白の画像を取得しました。私はまた、火山と経済のデータを含むドキュメンテーションでプロットを試み、同じ結果を得ました。それについてのアイデア? –

+0

これは、インターネットがダウンした –