私は2つの変数XとYとID変数を持つデータセットを持っています。これは、このようなプロットを生成1つのプロットポイントでggrepelを使う/ラベルとポイントの間に行を追加する
ggplot(data = X_Y) +
geom_point(mapping = aes(x = X, y = Y))+
geom_text_repel(mapping = aes(x = X, y = Y, label = ID))+
xlim(0,100)+
ylim(0,100)
私は今一度に単一のデータポイントを示す別のプロット数を作成したい
彼らのレーベルと一緒に。
今、私は反発せずにgeom_label、これを取得するためにラベルを微調整するだけで使用することができます。
このプロットはOKですがどのようなポイントにラベルを結ぶ線を保つためにどのような方法があった場合、私は思っていました最初の提案からggrepelはありません...
EDIT
、私が選択した1例のみで撃退使用をしようとしたとき、私は、次のプロットを得る:
をはそれを考え出した決議
ggplot(data = X_Y) +
geom_point(aes(x = X[4], y = Y[4]))+
geom_label_repel(aes(x = X[4], y = Y[4]),
label = "You are here",
min.segment.length = unit(0, 'lines'),
nudge_y = 6)+
labs(x = "X",y = "Y",title = "mytitle")+
scale_x_continuous(limits = c(0, 100)) +
scale_y_continuous(limits = c(0, 100))
!私はXとYの変数だけで、興味のある行に制限するために、ggplot()で自分のデータを指定する必要があります。このよう
:
ggplot(data = X_Y[4,c(3,4)) +
geom_point(aes(x = X, y = Y))+
geom_label_repel(aes(x = X, y = Y),
label = "You are here",
min.segment.length = unit(0, 'lines'),
nudge_y = 6)+
labs(x = "X",y = "Y",title = "mytitle")+
scale_x_continuous(limits = c(0, 100)) +
scale_y_continuous(limits = c(0, 100))
ありがとう! 私はそれをやってみましたが、奇妙なグラフが表示されます。データセットの合計Nのマッピングラベルのようですが、その単一のポイントに....上に私の質問を編集しました.... – Gerard
理解した!私はXとYの変数だけで、興味のある行に制限するために、ggplot()で自分のデータを指定する必要があります。その後、それが流れます:) – Gerard