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

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

r - direct.label を使用して、最初の数点にラベルを付け、プロット上に重複しないラベルを作成する方法

テキストが重なっていないプロットを簡単に作成するにはどうすればよいですか?

また、最初の数点にラベルを付けるだけのプロットを作成するにはどうすればよいですか? 下の画像のように、プロットの左下部分に常にラベルを付けたい

Rで以下のプロットを作成するにはどうすればよいですか ここに画像の説明を入力

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

r - Directlabels パッケージ -- ラベルがプロット領域に収まらない

ggplot を使用して directlabels パッケージを探索したいと考えています。単純な折れ線グラフの終点にラベルをプロットしようとしています。ただし、ラベルはプロット パネルによってクリップされます。(1 つのプロットで約 10 の金融時系列をプロットするつもりであり、directlabels が最適なソリューションになると考えました。)

annotateまたは他のgeomを使用した別のソリューションがあるかもしれないと思います。しかし、直接ラベルを使用して問題を解決したいと思います。以下のコードと画像を参照してください。ありがとう。

終了ラベル付き折れ線グラフ

データ視覚化の原則では、ラベルを合わせるために x 軸を拡張することは避けたいと思います。これは、データのないデータ スペースを持つことを意味します。むしろ、チャートボックス/パネルを超えて空白に向かってラベルを拡張したいと思います(それが理にかなっている場合)。

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

r - R ggplot2 等高線図に凡例と直接ラベルを追加する

ggplot2 を使用してプロットしたいラスター マップがあり、その上に連続スケールとラベル付きアイソラインを使用しています。

そのために、私は directlabels パッケージを使用しており、必要なものを取得するのに近づいていますが、同じマップで凡例とラベル付きアイソラインの両方を取得することはできません

次のコードは私の問題を再現します:

プロット 1 ここに画像の説明を入力

プロット 2 ここに画像の説明を入力

プロット 3 ここに画像の説明を入力

背景に色付きのラスターを配置し、色の凡例を横に、ラベル付きのアイソラインを上に配置したいと思います。これを行う方法はありますか?

また、アイソラインの下部または上部ではなく中央にラベルを配置する方法はありますか?

前もって感謝します

パブロ

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

r - direct.labels を使用した 2 つの等高線のラベル付け

2 つのスカラー フィールドを比較しようとしていて、直接ラベルで値をラベル付けする等高線を使用して、同じプロットにそれらを描画したいと考えています。問題は、同じプロットで 2 つの直接ラベルを使用できないことです。

例:

1 つの変数のみがラベル付けされます。

別の方法:

解決策はありますか?

ありがとう!

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

r - directlabels: 同じプロット内の異なるパネルに異なる配置方法を使用する

2 パネルのラティス ラインプロットがあります。directlabelsパッケージを使用して、各プロットの行に自動的にラベルを付けたいと考えています。しかし、プロットごとに異なる配置方法を使用したいと考えています。first.bumpup具体的には、1 枚目のパネルにはこの方法を、2 枚目のパネルにはこの方法を使用したいと考えていますlast.bumpup。最小限の例を次に示します。

このコードは、各パネルの左側にラベルが表示されるプロットを生成します。

サンプルコードによって生成された図

左側のパネルの左側 (この例のように) にラベルが必要ですが、右側のパネルの右側にもラベルが必要です。そのような図を作成する最も簡単な方法は何ですか?

ドキュメントの高度な例directlabelsを確認しましたが、カスタムの配置方法またはカスタム パネルを作成することで、さまざまなパネルにさまざまな方法を使用できる可能性があると思われます。しかし、私はそれを行う方法がまったくわかりません。