rgl plot3d绘制点(球体)并用单线连接它们

时间:2014-10-15 12:48:45

标签: r rgl

我正在使用plot3d包中的rgl函数。我使用xyz坐标数据生成了球体,我想用单线连接它们。

这是我的代码:

file=read.table("input.txt")
df=data.frame(x=file[,1],y=file[,2],z=file[,3], color=file[,4])
plot3d(df$x, df$y, df$z, col=df$col,  type='b')

其中b表示由行连接的点

如果我使用s而不是b,它只给我一个球体。

1 个答案:

答案 0 :(得分:1)

如果您查看?rgl中的文档,则不支持输入=“b”。

  

type:对于默认方法,单个字符表示             要绘制的项目类型。支持的类型是:'p'表示点数,             's'代表球体,'l'代表线条,'h'代表线段             'z = 0','n'什么也没有。对于'mesh3d'方法,其中之一             'shade','wire'或'dots'。使用部分匹配。

我会尝试plot3d()后跟lines3d()