嗨,我想我在这里有一个基本的问题。 我有一个这样的情节 但是你可以很容易地注意到,有些标签无法显示(有些标签与符号重叠,有些只是图框外) 我注意到有一些方法可以调整标签的位置
text(tsne_out$Y[,1], tsne_out$Y[,2], labels=samplegrouptry, pos=1)
例如,我可以指定" pos"的值。 (从1到4)。我猜他们在大多数情况下都足够好。但我想知道是否有更好的方法可以做到这一点。
任何建议,谢谢!
遵循
的建议答案 0 :(得分:0)
解决问题的一种方法是扩大情节的轴。
您的示例近似使用虚拟数据进行复制:
x <- rnorm(16, mean = 0)
y <- rnorm(16, mean = 1)
# Initial scatterplot with text labels out of plot area:
plot(x, y, pch = 16)
text(x, y, labels = paste("Name", 1:16), pos = 1) # Some labels outside plot area
# Second plot with the X and Y axes gently expanded:
plot(x, y, pch = 16,
xlim = 1.1*range(x),
ylim = 1.1*range(y))
text(x, y, labels = paste("Name", 1:16), pos = 1) # Labels now fit inside!
我希望这会有所帮助。