Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rgl包散点图标签_R_Graphics_Rgl - Fatal编程技术网

rgl包散点图标签

rgl包散点图标签,r,graphics,rgl,R,Graphics,Rgl,我似乎在rgl包中添加标题和轴标签时遇到问题。下面是一个最低限度的工作示例: > plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1) > decorate3d(main = "My Plot") 我既看不到标签(默认情况下应该在decorate3d中设置),也看不到myplot decorate3d将标签添加到现有绘图中,因此在您的示例中 plot3d(x = c(1,2,3,1),

我似乎在rgl包中添加标题和轴标签时遇到问题。下面是一个最低限度的工作示例:

> plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1)
> decorate3d(main = "My Plot")

我既看不到标签(默认情况下应该在decorate3d中设置),也看不到
myplot

decorate3d
将标签添加到现有绘图中,因此在您的示例中

plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1)
使用xlab='c(1,2,3,1')、ylab='c(2,3,1,4')等创建绘图

decorate3d
然后将默认值(
x
y
z
)添加到原始标签之外(在当前绘图上写入时)

如果要使用
decorate3d
标记轴,则在对
plot3d
的原始调用中将它们设置为
'
会更安全

乙二醇


没有,只是试了一下,我看不到标签或“我的情节”。我上传了一个我在这里看到的jpeg:嗯,很奇怪,我在我的mac电脑上试用过,效果很好。似乎在windows上,我需要先使用rgl.open()命令。我想这似乎是操作系统的问题。@user1357015——奇怪。我在windows XP、R3.0.0、rgl_0.93.932上工作。(通过Rstudio)
plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1,
       xlab = '', ylab = '', zlab = '')

## then 
decorate3d(main = "My Plot")
## will work as you wish.