問題タブ [circlize]
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 - R の非構造化データからの Circos プロット
私は 100 を超える観測点 (スポット) を持っており、そこで特定の項目 (例: A、B、C など) を見ました。データの基本的な形式は次のとおりです。
今、パッケージadjacency matrix
を使用して R でネットワークを表示するアイテムを開発したいと考えています。circlize
提案は非常に高く評価されます。
r - Rベースグラフィックスをオブジェクトとして保存するには?
circlize パッケージを使用してコード ダイアグラムを作成しました。残念ながら、これをオブジェクトとして保存する方法はないようです。周囲のテキストの一部を変更して xlsx にエクスポートできるように、プロットをオブジェクト (特に ggplot obkect) にしたいと考えています。助言がありますか?
ありがとう!
r - R circlize chordDiagram 画質を良くする方法
かなり大きな 18*65 テーブルのコード ダイアグラムを作成しようとしています (すべてのセルに値があるわけではありません)。
必要な画像を生成しましたが、その品質は、以下に示すgithubに示されているものとはまったく異なります。
プロットする必要があるセルの数が問題を引き起こす可能性があると思いますが、それ以外の場合、なぜこのような違いが生じるのかわかりません:
第二に、コードは 0 から 100 の範囲のセルの値にスケーリングしているようには見えず、私が読んだことから、これはデフォルトで発生することを意図していますが、そうではないようです。
r - R で circlize を使用した大小のギャップ
R の circlize パッケージを使用して生成されたコード ダイアグラムに大きなギャップがあるようにカテゴリをグループ化するにはどうすればよいですか?
たとえば、次の隣接行列があるとします。
{A}、{B,C}、および {D,E,F,G,H} の 3 つのグループを作成して、chordDiagram()
そのパラメーターsmall.gap
を使用するときにグループ内のセグメント間で使用され、グループ間で使用されるようにしたいと考えていますbig.gap
。
これは本番環境で毎日実行されるコードであり、すべてのカテゴリ間で常に移動が発生することを保証することはできません. 上記の例では、カテゴリ F からの移動もカテゴリ F への移動も発生しないため、出力から除外されます。を使用しgap.after
て、目的の結果をハードコードしました (画像を参照) が、どのカテゴリが描画されるかどうかがわからないため、これは実行可能なソリューションではありません。また、ソリューションがマトリックス内の列と行の順序に依存しないことをお勧めします。