我正在尝试绘制一个3D散点图(让我们使用这个之前的问题作为示例),但希望以基于分类因素的多个3D散点图网格的形式展示在同一页上。我看到很多人可以使用例如箱线图来实现此功能,但不知道如何使用3D散点图。任何想法都将非常有帮助。
你可以使用 lattice 包中的 cloud 函数来实现此功能,尽管它可能没有像基于 scatterplot3d 或 rgl 的绘图那样提供易于控制的精细比例。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)