問題タブ [r-grid]
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 - ggplot2 を使用した R の情報ダッシュボード
Web ブラウザーで表示可能な静的ダッシュボードを作成しようとしています。また、Stephen Few が著書Information Dashboard Designで行っているようなものを作成したいと考えています。(下部の例を参照)
- Ggplot2 : 以下のグラフを作成するのに問題はありませんよね?
- ダッシュボードのレイアウト: グリッドは適していますか? それとも、html/css でレイアウトする必要がありますか?
グリッドがこれを簡単に実行できる場合、その方法を学習するための優れたリソースを知っていますか? 説明書を読んだのですが、あまり役に立ちませんでした。LearnR ブログのggplot2 販売ダッシュボード(グリッドを使用) を見たことがありますが、グリッドとレイアウトの部分を理解するのに苦労しています。
dasboard サンプル http://img251.imageshack.us/img251/1029/fewciodashboard800.png
r - {R グリッド}: 色で半分塗りつぶされたポリゴンを作成する方法は?
(この質問は難しすぎるかもしれませんし、解決するのに苦労する価値はないかもしれません - しかし、簡単な解決策があれば - 私は知りたいです)
次のようなイメージを (グリッド パッケージを使用して) 作成するとします。
しかし、ここで、一部のポリゴンを部分的に塗りつぶしたい場合はどうすればよいでしょうか (1/3 を塗りつぶし、別の 1/2 を塗りつぶし、もう 1 つを色で完全に塗りつぶすとします)。 .
ポリゴンを構築するときにそれができると思いますが、問題は、私が与えた比率に基づいてのみ新しいポリゴンを計算する何かが必要だと仮定すると、どうすればそれを行うことができるかということです.
私の質問の動機は、ロゴ プロットに関する別の情報層を提示したいということです (パッケージ seqLogo の関数 seqLogo を参照してください)。
ありがとう。
r - grid.yaxisからティックを削除する方法
grid.yaxisを使用して、生成された軸から目盛りと主線を削除する必要があります。?grid.yaxisによると、「major」、「ticks」、「labels」を設定できる「edits」パラメータがあります。
ただし、editsパラメーターの使用方法がわかりません。
中央に軸を描画するサンプルコードを次に示します。
目盛りや主要な線ではなく、数字だけにとどまりたいと思います。
ありがとう。
r - R: 複数のページにわたってグリッド レイアウトでプロットする
PDF ファイルの 3 ページにわたって 3x3 グリッド レイアウトを配置したいと考えています。3 ページにわたって任意のグリッド位置にプロットしたいと思います。のようなオプションを使用して複数のサブプロットを配置する方法を知っていますlayout=c(3,3)
。grid パッケージを使用して 3x3 レイアウトを 1 つのプロットに配置する方法を理解してから、使用するプロットを選択することにしました。ただし、3x3 グリッドを 3 ページにレイアウトし、どのグリッドにプロットするかを選択する方法がわかりません。
grid.newpage()
次のように、私の問題を解決することを望んでいました。
しかし、これは2番目のページを生成するだけです(「新しいページ」は、新しいページを作成するのではなく、古いページを上書きすると思います)。
どんな助けでも大歓迎です!
r - grid.text での pch 文字の使用
ggplot2 を使用してグラフを作成しました。ここで、凡例をグラフではなく、グラフの外側のグリッドに表示したいと考えています。
私の質問は、grid.text で pch シンボルを使用する可能性があるかどうかを誰かが知っているかどうかです。
ここに私が欲しいものを示す画像があります;)
よろしくお願いします
r - pushViewport -> layout.pos.col は double で可能ですか?
次のように double でグリッド ビューポートを指定できるかどうか疑問に思っています。
これを試していると、行1と列1が得られます。
しかし、col 1 の半分と col 2 の半分が必要です。
誰か私にヒントがありますか?
r - ラティスプロットをビューポートに制限しますか?
格子プロット全体を既存のプロットの小さな領域に適合させたいと思います。
私にこれを与えます:
したがって、ビューポートがプッシュされます。ただし、ラティス関数が再度呼び出されると、次のようにデバイス全体が使用されますgrid.newpage()
。
上記の例のように、ラティスプロットをデバイス上の事前定義された領域に制限する方法はありますか?
r - R のグリッド グラフ システムを使用してサイズ変更可能なプロットを作成する
最近、R のグリッド グラフ システムについて読みました。これは非常に柔軟で、その熟練度により、非常に洗練されたグラフを作成できるはずです。しかし、サイズ変更可能なグラフをプロットできる適切な場所が見つかりませんでしたか? 質問は次のとおりです。最終出力が実際にサイズ変更可能になるように、grid
グラフシステムをどのように使用しますか?R
r - ggplot2 パネル幅の指定
同じページに 2 つの ggplot があり、それらのパネルを同じ幅にしたいと考えています。
いくつかのサンプルデータ:
他の下にあるプロット:
パネルを並べるために、各プロットでパネルの幅と位置を指定するにはどうすればよいですか?
(プロットをファセットと組み合わせたくありません。実際の例では適切ではありません。)
r - Rでグリッドを使用してラスターをプロットする
グリッドを使用してプロット内にラスターをプロットしようとしています。私がこれまでに見つけた唯一の方法はspplot
、spパッケージからの経由でした。グリッドで直接それを行う方法はありますか?