如何绘制具有多个面的三维散点图?

时间:2014-11-12 16:21:48

标签: r plot visualization scatter-plot

我正在尝试绘制一个三维散点图(让我们使用this previous question作为示例),但是根据分类因素在同一页面上显示多个三维散点图。我看到有多少人可以使用,例如boxplots,但不知道如何使用三维散点图。任何想法都会非常有用。

1 个答案:

答案 0 :(得分:2)

您可以使用cloud包中的lattice功能执行此操作,但它可能无法提供与scatterplot3d或{{rgl一样简单的精细控制功能。基于1}}的情节:

set.seed(101)
d <- data.frame(x=runif(1000),y=runif(1000),z=runif(1000),
  f=factor(sample(1:10,replace=TRUE,size=1000)))
library("lattice")
cloud(z~x*y|f,data=d)