問題タブ [ggrepel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - マウスを使用して geom_text() の位置を手動で調整しますか?
テキストの配置を手動で操作するパッケージ/機能があるかどうか疑問に思っていますgeom_text()
か? オーバーラップなしの配置に使用してきましたggrepel::geom_repel_text()
が、これはほとんどの場合に適していますが、大量のポイントがすべて狭いスペースに集まっている場合は、関連する座標を把握する必要なく、それらを移動する方がはるかに簡単です.各スポット。これは可能ですか?
r - R ggplot2 ggrepel - すべてのポイントを認識しながらポイントのサブセットにラベルを付ける
R「ggplot2」で構築しているかなり密な散布図があり、「ggrepel」を使用してポイントのサブセットにラベルを付けたいと考えています。私の問題は、散布図にすべてのポイントをプロットしたいが、部分集合に ggrepel のみをラベル付けしたいということです。これを行うと、ラベルを配置する場所を計算するときに、ggrepel はプロット上の他のポイントを考慮しません。プロット上の他のポイントと重なるラベルに(ラベルを付けたくありません)。
この問題を示すプロットの例を次に示します。
ラベル付けしたいポイントのサブセットのみをプロットすると、ggrepel はすべてのラベルを他のポイントやラベルに対して重複しないように配置できます。
ただし、このデータのサブセットと元のデータを同時にプロットしたい場合は、ラベルが重なっている点が得られます。
ポイントのサブセットのラベルが元のデータのポイントと重ならないようにするにはどうすればよいですか?
r - ggbiplot を使用して PCA をプロットすると、ラベルが重複します。ggplotでPCAをプロットするには?
主成分をプロットしようとしています。次のコードを使用しています。私が直面している問題の 1 つは、変数のラベルが互いに近すぎることです。ggrepel を使用するとこの問題が解決することを読みました。
ここにサンプルデータがあります
EDIT1: 再現可能な出力を作成するための変更
ggplotで同じグラフをプロットするにはどうすればよいですか? ggrepelを使えるようにするには?