2017-05-04 12 views
9

Rのプロットパッケージを使用して3次元散布図に関する簡単な質問があります。すべてのプロットは3d散布図と線図を除いて動作しているようです。これをテストするために、私は(チートシートから取ら=)次のコードを試してみた:3d散布図は空白のままRに残ります

library(plotly) 

plot_ly(type = "scatter3d", x = c(9,8,5,1), y = c(1,2,4,8),z = c(11,8,15,3), 
     mode = "markers") 

enter image description here

は、私が唯一の軸を含むプロットしていない実際のポイントになってしまいました。トラブルシューティングをするには色のスケールを使った凡例が現れたが、ポイント自体は表示されないので混乱した色を追加した。軸に間違ったスケール((80、-80)、(60、-60)、(100、-100))があることに気付きました。

さらに、3d surfaceプロットおよび2d scatterプロットの例は完全に機能しました。

+0

は、あなたが得るグラフを含めてくださいだろうか? – Alice

答えて

7

(OPの代わりに掲示)。私は(4.5.6が働いていることがわかった)、以下のスクリプト見つけてください古いパッケージに戻っ

require(devtools) 
install_version("plotly", version = "4.5.6", repos = "http://cran.us.r-project.org") 
+0

私のために働きます。私は4.6.0から4.5.6に戻った。その際、tibble、tidyr、およびjsonliteもインストールする必要がありました。今、基本的なスキャッタ3Dが動作します。 –

0

これはあなたが楽しみにしていることですか? enter image description here

> plot_ly(type = "scatter3d", x = c(9,8,5,1), y = c(1,2,4,8),z = c(11,8,15,3), 
+   mode = "markers") 

はあなたのコード、あなたのR-CONSELをクリアして、もう一度試してみて、同様のライブラリのバージョンをチェックしてエラーがありません。

+0

プロプライエのどのバージョンを使用していますか?私はOPと同じ行動を取る。 –

+0

@RomanLuštrik私はバージョン4.5.6を使用しています – Alice

+0

どちらを使いますか? – Alice