gpt4 book ai didi

r - rgl 包 plot3d 上的图例

转载 作者:行者123 更新时间:2023-12-04 10:56:36 25 4
gpt4 key购买 nike

我是 R 的新手。所以即使这个问题对你来说有点傻,也请耐心等待。

我想在rgl图上画一个图例,描述颜色的含义(即图上的彩色球体对应什么数字)。这是我构建它的代码:

plot3d(t$x,t$y,t$z,col=colors,type = 's', size=4,
xlim=8, ylim=8, zlim=8, image=TRUE, legend=TRUE, lty=1, cex=0.5)

我在互联网上到处搜索,但找不到如何在“RGL”图上放置图例。到处都在说如何在使用“plot;”绘制的图形上添加图例;图形包的功能。另外,我也试过这个(除了上面的代码):

plot3d(t$x,t$y,t$z,col=colors,type = 's', size=4,xlim=8,ylim=8,zlim=8)
legend(100,100,c("Zero",
"Between 1 and 10","Between 10 and 25",
"Between 25 and 50","Between 50 and 70",
"More than 70","Other"),
lty=c(l,l,l,l,l,l,l), lwd=c(2.5,2.5,2.5,2.5,2.5,2.5,2.5),
col=c("White", "Red", "Orange", "Yellow", "Green", "Blue", "Magenta"))

我得到以下输出:strwidth 错误(图例,units = "user",cex = cex,font = text.font):
plot.new 还没有被调用

请帮我怎么做..提前谢谢你..

最佳答案

您可以使用 legend3d() 向 rgl 图添加图例。

关于r - rgl 包 plot3d 上的图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24575727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com