如何在R中的Plot3Drgl中连接点

问题描述

我试图绘制3D图并仅根据变量V1连接点,但结果如下:

plot3d(Datos$V1,Datos$V2,Datos$V3,type="l",xlab="v1",ylab="v2",zlab="v3",group.by=Datos$V1,col = Datos$V1)

3D plot

我正在尝试删除对角线,但在这里似乎找不到问题。

解决方法

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))

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...