2017-05-04 20 views
9

我有一個簡單的問題,關於使用R中的plotly軟件包的三維散點圖。看起來,所有的圖都與三維散點圖和線圖除外。爲了測試這一點,我已經嘗試下面的代碼(=從備忘單取):三維散點圖在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表面圖和二維散點圖的例子完美地工作。

+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。現在一個基本的scatter3d的作品。 –

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