0

こんにちは、ここでかなり初歩的な質問があると思います。私はこのようなプロットを持っていここに画像の説明を入力 ますが、簡単にわかるように、ラベルの一部を表示できませんでした (シンボルと重なっているものもあれば、図の枠からはみ出しているものもあります) の位置を調整する方法があることに気付きましたラベル

text(tsne_out$Y[,1], tsne_out$Y[,2], labels=samplegrouptry, pos=1)

たとえば、「pos」の値 (1 から 4) を指定できます。ほとんどの場合、それらで十分だと思いますが、それを行うためのより良い方法があるかどうか疑問に思います。任意の提案、ありがとう!

からの提案に従い、

vas_u 軸範囲と「pos」を変更することで、より良いプロットを得ることができました: ここに画像の説明を入力

4

1 に答える 1

0

この問題を回避する 1 つの方法は、プロットの軸を拡大することです。

あなたの例はダミーデータでほぼ再現されています:

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!

これが役立つことを願っています。

于 2017-03-09T11:21:40.227 に答える