我目前使用persp
-command在R中生成3D圖形。要更改觀點,必須設置參數theta
和phi
。爲了評估圖表(一個好的觀點),人們必須嘗試大量的這些參數組合。是否有交互式輸出設備來查看R中的3D圖形?
我想知道是否可以定義允許使用鼠標旋轉圖形的交互式輸出設備。如果此設備給出theta
和phi
的當前值,那也不錯。
有沒有這樣的設備/包裝?
我目前使用persp
-command在R中生成3D圖形。要更改觀點,必須設置參數theta
和phi
。爲了評估圖表(一個好的觀點),人們必須嘗試大量的這些參數組合。是否有交互式輸出設備來查看R中的3D圖形?
我想知道是否可以定義允許使用鼠標旋轉圖形的交互式輸出設備。如果此設備給出theta
和phi
的當前值,那也不錯。
有沒有這樣的設備/包裝?
見RGL包:http://cran.r-project.org/web/packages/rgl/index.html
它不會舉報你所需要的,IIRC(雖然看@下面迪特爾的意見,解決這個)的theta
和phi
值,但你可以使用rgl.snapshot()
或rgl.postscript()
以當前顯示的位圖或矢量圖像的形式抓取當前顯示。該軟件包有persp3d()
,與persp()
非常相似。
見包rggobihttp://cran.r-project.org/web/packages/rggobi/index.html
對於3個或甚至更多維度的數據可視化,嘗試這使得使用該程序ggobi的包rggobi。可以使用鼠標操作數據,「刷」數據,識別數據中的點,同時在多個維度上進行可視化。
看看rgl包:http://rgl.neoscientists.org/about.shtml – Andrie