我正在尝试在 R 中绘制一个 5 维图。我目前正在使用该rgl
包以 4 维绘制我的数据,使用 3 个变量作为 x、y、z 坐标,另一个变量作为颜色。我想知道是否可以使用此包添加第五个变量,例如空间中点的大小或形状。这是我的数据和当前代码的示例:
set.seed(1)
df <- data.frame(replicate(4,sample(1:200,1000,rep=TRUE)))
addme <- data.frame(replicate(1,sample(0:1,1000,rep=TRUE)))
df <- cbind(df,addme)
colnames(df) <- c("var1","var2","var3","var4","var5")
require(rgl)
plot3d(df$var1, df$var2, df$var3, col=as.numeric(df$var4), size=0.5, type='s',xlab="var1",ylab="var2",zlab="var3")
我希望有可能做第五维。非常感谢,