我试图创建一个行星组的三维散点图,每个正文都标有正确的标记。下一个代码创建了我需要的图。
with(bpmg, {
car::scatter3d(x = X, y = Y,z = Z,
surface = FALSE,
point.col = color,
labels = Name,
id.n = nrow(bpmg))
})
然而,我无法在documentation中找到一种方法来格式化每个星球的标签,使其不具有这种尺寸和/或颜色。我有什么可以做的吗?
答案 0 :(得分:1)
我不了解scatter3d
功能,但如果您使用了rgl
plot3d
和text3d
,则相当简单。例如,
with(bpmg, {
rgl::plot3d(x = X, y = Y,z = Z, col = color)
rgl::text3d(x = X, y = Y, z = Z, col = othercolor, adj = c(0,0),
cex = 2)
})
这是未经测试的(您没有在问题中包含任何数据)。