2

現在、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 オブジェクトを認識しないようです。どんな助けでもいただければ幸いです。

4

1 に答える 1