![](/img/trans.png)
[英]Putting axis labels with italics parallel to axes in R rgl package
[英]rgl package scatterplot labels
我似乎在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中默认设置)也看不到My Plot
。
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
的原始调用中将它们设置为''
是更安全的
例如
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.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.