問題タブ [direct-labels]
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 - directlabels と ggplot2 はどのように使用できますか?
directlabelsパッケージを使用して、単純なプロットにある 2 つの行にラベルを付けようとしています ( ggplot2を使用しています)
私のコードは次のとおりです。
ただし、次のエラー メッセージが表示されます。
関数にいくつかの引数を追加しようとしましたdirect.label()
が、どの審美的な引数を使用すべきかわかりません。
r - ggplotグラフのダイレクトラベルのテキストサイズを変更するにはどうすればよいですか?
ここに示すように、 directlabelsを使用して投げ縄プロットにラベルを適用しようとしています。ページにラベルを貼ることはできますが、サイズを変更することはできません。リストに追加の引数を渡すと、他の要素を変更できますが、テキストサイズは変更できません。
ダイレクトラベルのテキストサイズを変更することはできますか?
r - directlabels geom_dl() のラベル サイズ
directlabels
プロットのラベルを動的に配置するためのパッケージを本当に楽しんでいます。まだ完全ではありませんが、たとえば、多くのポイントを持つ散布図のラベル間の重複を防ぐことは合理的に役立ちます。特に、最終版ではなく、チャートのドラフト バージョンの場合です。
ただし、関数の使用中にラベルのサイズを変更する方法が見つかりませんgeom_dl()
。とにかくありますか?
関数の通常または引数としてsize
andを渡そうとしました。cex
aes()
r - directlabels を少し左に移動
1 つのグループではなくすべてのグループで、直接ラベルを少しだけ左に移動しようとしています。デフォルトでは、dl.move は一度に 1 つのグループのみを移動します。
1 点を移動できます...
しかし、理想的には、すべてを同じ時間だけ移動したいだけです。私が完全に見逃したばかげた構文はありますか?
r - デフォルトの配置方法でラティスの直接ラベルのフォント サイズを調整する
directlabels
を使用して でフォント サイズを調整しようとするとlist(cex=2)
、関数によってすべての点に望ましくないラベルが追加されます。
通常の呼び出しに付属するデフォルトのラベル配置 (グループごとに 1 つのラベル) をお勧めします。
以下のような位置方法を指定するfirst.points
と、グループごとに目的のラベルが 1 つ与えられますが、これは私が求めているデフォルトのラベル配置方法とは異なります。
どの位置方法がデフォルトの自動配置方法を再現するか知っている人はいますか? または、位置方法を指定せずにラベルのフォントサイズを変更する別の方法はありますか?
r - directlabels: クリッピングを避ける (xpd=TRUE など)
以下のプロットでは、直接ラベルの位置が垂直方向に少し微調整されていますが、左右の端でクリップされています。クリッピングを回避する方法 ( と同様xpd=TRUE
) や、プロット フレーム内でクリップされたラベルを内側に調整する方法はありますか?
この例のコードは次のとおりです。