現在、R の plot3D パッケージを使用して 3D 散布図を作成しており、データ ポイントにデータ ラベルを追加したいと考えていました。ただし、一部のデータ ポイントは互いに同じ値を持っているggrepel
ため、それらのポイントのラベルが判読できるように、データ ラベルをポイントからオフセットするのと同様のソリューションを見つけたいと考えていました。以下のサンプルコード:
library(plot3D)
names <- c("A", "B", "C", "D", "E")
x <- c(1,1,2,3,4)
y <- c(1,1,3,4,5)
z <- c(1,1,4,5,6)
scatter3D(x, y, z)
text3D(x,y,z, names, add = TRUE, cex = 1)
現在、A と B のラベルは互いに重ねられています。
パッケージも使用しようとしましたdirectlabels
が、text3D または plot3D オブジェクトを認識しないようです。どんな助けでもいただければ幸いです。