問題タブ [ggproto]

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 に答える
2518 参照

r - 単位ラベルをレーダー プロットに追加し、外側のリング ggplot2 を削除します (クモの巣プロット、coord_radar)

私は最近、レーダー プロットに取り組んでおり、Erwan Le Pennecから素晴らしいコードを見つけました。いくつかの編集を行いましたが、値を定義していないため、最も外側の円を削除する方法がわからない部分がいくつかあります。現在、コードは主要なグリッド線をプロットしています。私はそれをだまして両方の軸を削除し、マイナーインクリメントのみをプロットしようとしましたが、どちらもうまくいきました。

乾杯!

これが私のコードです:

変更するもの

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

r - レーダー プロットの y 軸の範囲

質問には次の例を使用しました: http://www.cmap.polytechnique.fr/~lepennec/R/Radar/RadarAndParallelPlots.html

y 軸の制限を定義するにはどうすればよいですか? 現在、最低値はレーダー プロットの中央にあり、ゼロは示されません。プロットの中央/中央を最低値にするのではなく、ゼロを中央に配置したいと思います。

どんな助けでも大歓迎です!

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

r - ggplot2レーダーチャートから特定の線の色を変更

質問には次の例を使用しました: http://www.cmap.polytechnique.fr/~lepennec/R/Radar/RadarAndParallelPlots.html

プロット/グリッドの最も外側の線 (y ラベルの下の線) の色を変更するにはどうすればよいですか?

どんな助けでも大歓迎です!

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

r - ggplot: グループ自動化によるパーセンタイル ライン

dplyr %>%オペレーターは、単純な ggplot2 変換に役立つことがわかりました( ggplot2 拡張機能ggprotoに必要な に頼ることなく)。

これらの種類のグラフには、ラベル付きのパーセンタイル ラインを追加するのが一般的です。

R プロット

これを行うカット アンド ペーストの方法の 1 つは、

これを次のようなものにカプセル化したいのですが、パーセンタイルを正しく計算するために、グラフ オブジェクト内のグループ化列の使用または発見g %>% gg.percentile.x(c(.5, .9))と組み合わせる良い方法を見つけることができませんでした。助けていただければ幸いです。aes_aes_string

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

r - ggplot カスタム ジオメトリ関数の記述

同じX座標とY座標を持つポイントの数を表すポイントのサイズでggplotの散布図を作成する関数を書いています。

私は機能する機能を持っています:

geom_point から継承したカスタム ジオメトリ関数として、ggplot のスタイルで作成したいと考えています。統計関数を使用できるかもしれませんが、わかりません。基本的に、データ フレームを ggplot に渡し、x と y をマップし、ポイント サイズを事前に計算せずにこのプロットを作成したいと思います。お気に入り

さらに、元のデータ フレームから x 軸と y 軸のラベルを取得できると便利です。

それが可能であることを願っています。何かが足りないだけです。

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

r - ggproto では、coord$transform は一部の列を [0, 1] に変換しませんでした

ローソク足チャートのようなものである geom_ohlc() という新しい Geom タイプを作成して、株価の始値 - 高値 - 安値 - 終値データをプロットします。

このハドリーの記事を学んだ後:私はこれを試しました:

簡単にするために、バーの色は考慮していません。

結果プロットは次のようになります。

スクリーンショット

browser()関数内に a を追加しましたが、 が, ,の美学を interverl [0,1] に変換しggprotoていないことがわかりました。この問題を解決するには?coord$transformophilocl

さらに、Hadley の記事以外に、独自の Geom タイプを作成する方法に関するドキュメントはありますか?