如何格式化 car::scatter3d 中的点标签?

How to format labels of points in car::scatter3d?

我正在尝试创建行星群的 3D 散点图,每个天体都已正确标记。下一个代码创建我需要的情节。

with(bpmg, {
    car::scatter3d(x = X, y = Y,z = Z, 
              surface = FALSE, 
              point.col = color,
              labels = Name,
              id.n = nrow(bpmg))
})

但是,我在 documentation 中找不到一种方法来格式化每个行星的标签,使它们没有那种大小 and/or 颜色。有什么我可以做的吗?

我不知道 scatter3d 函数,但是如果您使用 rglplot3dtext3d 就相当简单了。例如,

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)
})

这是未经测试的(您没有在问题中包含任何数据)。