問題タブ [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.

0 投票する
3 に答える
387858 参照

r - geom_pointのポイントにラベルを付ける

私が遊んでいるデータは、以下にリストされているインターネットソースから来ています

私がやりたいのは、このテーブルの2つのメトリックを比較する2Dポイントグラフを作成することです。各プレーヤーは、グラフ上のドットを表します。私は次のコードを持っています:

これは私に次のことを与えます:

NBAプロット

ドットのすぐ横にあるプレイヤーの名前のラベルが欲しいです。ggplotの美学のラベル関数が私のためにこれを行うと思いましたが、そうではありませんでした。

text()関数とtextxy()からの関数も試しましたlibrary(calibrate)が、どちらもggplotでは機能しないようです。

これらのポイントに名前ラベルを追加するにはどうすればよいですか?

0 投票する
1 に答える
183 参照

r - ggplotの色の凡例の形は英数字と形を混ぜ合わせています

ggplot に ggrepel を含めると、凡例が変な形になります。

ここに画像の説明を入力.

Q: これを通常の形状に置き換えるにはどうすればよいですか?

サンプルコード:

セッション情報:

0 投票する
2 に答える
2619 参照

r - ggrepel: ポイントの上にラベルをプロット

可能であれば(オーバーラップなしで)ポイントの上にラベルを正確にプロットしたいのですが、ggrepelはわずかに上または下にプロットすることを主張しているようです。例えば

ここに画像の説明を入力

もちろん、引数を減らすことはできますが、ラベル重なっforceたときにラベルが互いに反発し合うことはありません。

0 投票する
1 に答える
14157 参照

r - ggplot の geom_text_repel または geom_text ラベルにイタリック体のテキストを含めるにはどうすればよいですか?

部分的にイタリック体のテキスト ラベルを ggplot に渡すことは可能ですか? expressionanditalicコマンド ( )を使用してみexpression(paste(italic("some text")))ましたが、コマンドの結果がアトミックではないため、これらをデータ フレームに渡すことができません。パラメータを設定してfontface = "italic"も十分ではありません。これは、ラベル内の選択された文字セットではなく、ラベル全体をイタリック体にするためです。たとえば、必然的にイタリック体のラテン語句をラベルでイタリック体にすることを希望します (「インビボ ポイント」の「インビボ」など)。