问题描述
我试图绘制3D图并仅根据变量V1连接点,但结果如下:
plot3d(Datos$V1,Datos$V2,Datos$V3,type="l",xlab="v1",ylab="v2",zlab="v3",group.by=Datos$V1,col = Datos$V1)
我正在尝试删除对角线,但在这里似乎找不到问题。
解决方法
group.by
没有plot3d
参数。您需要分别绘制组。例如,
plot3d(Datos$V1,Datos$V2,Datos$V3,type="n",# Plot nothing,but set up the axes
xlab="v1",ylab="v2",zlab="v3")
for (g in unique(Datos$V1))
with(subset(Datos,V1 == g),lines3d(V1,V2,V3,col = g))