問題タブ [circos]
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.
graphviz - サーコエンジンgraphvizで特定のノード間のエッジ長を減らす方法
ここに画像の説明を入力してくださいGraphviz のサーコ エンジンで特定のノードのエッジ長を減らすにはどうすればよいですか。これは、19 個のノードと 22 個のエッジの単純なドット ファイルです。次のコマンドを使用してコンパイルしました。
circo "入力ファイル名" -Gstart=5 -Gsize=1,2! -Gdpi=300 -Teps -o "出力ファイル名"
要件により、circo エンジンのみを使用してコンパイルする必要があります。ここに、生成された出力を添付します。そして、私の疑問は、ノード 8 と 9 (8 -> 9) エッジの間のエッジの長さをどのように減らすことができるかということです。助けてください。よろしくお願いします。
javascript - circosJS で空の Web サイトを取得しました
次のchords.js
ファイルがあります
そして私index.html
は:
次の空のページが表示されました。
私は何を取りこぼしたか?
前もって感謝します
r - highlight.sector() の幅と配置を調整する - コード ダイアグラム (circlize パッケージ) in R
chordDiagram()
circlize パッケージの強調表示されたセクターを調整するのに助けが必要です。
私は漁業の水揚げデータを扱っています。漁船はある港 (母港) から旅を始め、PORT_DE
別の港 (水揚げ港) に漁獲物を水揚げしますPORT_LA
。私はホタテの生きた重量をトン単位で扱っています(着陸SCALLOP_W
)。データフレームの簡単な例を次に示します。
各ポート ( Name_short
) には、地域別 ( Region_lb
) および国別 ( Country_lb
) のラベルが付けられています。以下の例。
パッケージを使用して、港間の着陸の流れを視覚化するcircilze
ためにカスタマイズされたものを生成しました。chordDiagram
セクター間の間隔を調整することで、同じ国のポートのグループ化を含め、ほとんどの設定を調整しました (gap.after
設定を参照)。これが私のコードダイアグラムの現在の形です。
国ごとにセクターをハイライトする最後の仕上げを除けば、私が望むものはほぼ完成しました。同じ国の港を強調表示するために使用しようとしてhighlight.sector()
いますが、強調表示されたセクターの幅または配置を調整できません。現在、国のセクターは他のすべてのラベルと重複しています。以下の例:
色はランダムに生成されるため、2 つの図の間には異なる色があることに注意してください。
最終調整のお手伝いをお願いできますか?
以下に示す図を生成するためのコード: