我想用 scatter3d 绘制 3D 图,但不知道如何根据第四个变量(此处为 VAR4)的值对点进行着色。有人可以帮助我吗?如果通过添加这些颜色,我仍然保持默认版本中的褪色效果(3D 图中较远的点以较浅的颜色出现),那就太好了。谢谢!
df <- data.frame(VAR4=c(10,52,78,34,13,54),
A=c(12, 8, 10, 7, 13, 15),
B=c(4,3,2,1,7,5),
C=c(1,3,2,1,3,1))
library(rgl)
library(car)
scatter3d(A ~B + C,color=VAR4, data=df, surface=F)