2011-05-12 92 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