2011-05-12 60 views
5

我想要使用密度/重疊作爲z值來可視化x-y散點圖。我想這會像使用alpha作爲z軸 - 更多的重疊=更高的z。建議?也許在grid庫中使用cloud()?R-xy使用密度的3D散點圖

回答

5

有可用的多種2D密度函數:

MASS::kde2d 
fields::smooth.2d 
hexbin::hexbin 

在點的可視化一般3D雲是相當困難的。與表面的僞3d是好的,但點不顯示足夠的深度線索。如果你真的想嘗試它,那麼使用rgl包,以便旋轉。

+0

+1。謝謝!我同意......我提議的可視化類型很困難。我會看看rgl – SFun28 2011-05-13 03:43:49

6

我使用rgl進行三維可視化。您可以使用鼠標在rgl窗口中旋轉圖像。輪子放大/縮小。

example(plot3d) 
rgl.bg(color = "black") # Space, the final Frontier. 

enter image description here

+0

+1 ...評論讓我發笑。對@DWin頒獎的答案是因爲他首先發布了關於rgl的內容,但是我很欣賞視覺效果。 – SFun28 2011-05-13 03:46:30

+0

長壽繁榮。 – 2011-05-21 02:25:48