問題タブ [gridextra]
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 - facet_wrap によって生成された空きスペースを使用するには?
n x m
グリッドを形成するファセット プロットがあります。設計上、最後 (右下) のセルは常に空なので、別の ggplot オブジェクトを追加して余分なスペースを利用したいと思います。viewport
私の現在のソリューションは、あまりエレガントではなく、位置とサイズのハードコーディングが必要な低レベルのアプローチに依存しています。
代わりに、空のスペースには他の方法で到達できるとgridExtra
思います。
の最小限の例を次に示しn=m=2
ます。エッジが適切に配置されていないことに注意してください。そのため、ビューポートのパラメーターを手動で調整するには、特に(n, m)
後で変更する場合に面倒です。
r - 互いに重なり合う R Grid.Table プロット
数日前に R の学習を始めたばかりで (このサイトでは初めて)、このサイト/Google を検索して問題を回避することができましたが、この問題は本当に困惑しています。
背景: data.frame からのリターンを PerformanceAnalytics chart.CumReturns にプロットし、別の data.frame を gridExtra grid.table にプロットしています。mfrow=c(2,1) を使用してそれらを配置しようとしていますが、chart.CumReturns チャートは正しく配置されますが、gridExtra grid.table はまだ中央にプロットされ、他のチャートと重なっています。コード (私が投稿できるもの) とチャートの画像は以下のとおりです。grid.arrangeを試して数時間解決策を探していましたが、これで空になりました...どんな助けも大歓迎です。
**申し訳ありませんが、画像を投稿できません。プロット エリアの上部にある performanceanalytics グラフと、中央で重なっている gridextra テーブルを想像してみてください。
部分的なコード (この問題は最適化されたコードではないことに注意してください。今は基本を学ぼうとしているだけです):
r - ggplot2でvjustなしでエラーバーの上にラベルを配置する
私は次のデータを持っています、
そして、私は次のグラフを作成しています
ただし、ラベル付きの vjust は粘着性があるように見えるだけでなく、grid.arrange を呼び出すと、ラベルが失われます。ラベルを grid.arrange に保持するのを手伝ってくれる人はいますか? また、ラベルの外観をきれいにすることもできます (各バーのエラー バーのすぐ上に配置しますか?)
前もって感謝します
r - R図でgrid.tableと基本パッケージのプロットを組み合わせる
grid.table のテーブルを基本パッケージのプロットと組み合わせて単一のプロットにしようとしています。私が理解している限り、grid.table は ggplot によって生成されたものと同じタイプの出力を生成しました。したがって、問題はこのスレッドのものと似ています。
R Figure ウィンドウでベース グラフィックスと ggplot グラフィックスを組み合わせる
そのスレッドの解決策を適用しようとしましたが、うまくいきません。最初のテーブルは正しい位置に配置されていますが、2 番目のテーブルは正しくありません。そのスレッドの解決策は、grid.table によって生成されたテーブルが 1 つしかない場合に機能します。複数のテーブルで機能させるには、どのような変更を加える必要がありますか?
これが私のコードです:
r - グリッド テーブルの整列
を使用して、プロットにテーブルをプロットしようとしていますgrid
。2 つのテーブルがあり、それらをヘッダーに揃えて配置したい:
これにより、次のことがわかります。
ヘッダー「名前」、「値」が同じ行にあることを確認するにはどうすればよいですか?
r - ggplot プロットを同じ x 軸幅とドット プロット行間の同じスペースに設定します
SOですでに回答されている部分的な解決策を組み込むために質問を更新しました
私は、ggplot2
いくつかのプロットを作成gridExtra
し、それらのプロットを 1 つの列にまとめた複数のパネルを含む 1 つの図に結合するために使用しています。私の問題は、ドット プロットの行間のスペースを両方のプロットで一致させることができないことです。
r - grid.arrange を使用した複数のプロット
私のデータセットは data.frame NewAuto で、名前は次のとおりです。
ggplot で 1 つの画像に 7 つのプロットを作成したいと考えています。それはより大きなコードの一部です。私の目的は、同様のプロット mpg と他の列を作成することです。各プロットには、y 軸のラベルが付けられている必要があります。
残念ながら私は得る:
どうすればこれを修正できますか?
初心者ですので、ご了承ください。
r - gridExtraでGGallyプロットを配置しますか?
ggpairs
プロットを次のように配置したいarrangeGrob
:
このエラーが発生します。
この問題を回避する方法はありますか?