問題タブ [chord-diagram]

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

r - chordDiagram でラベルを回転させる (R circlize)

コード ダイアグラムを作成するためのパッケージのコードを次に示しcirclizeます。現在、ラベルは円の端に平行です。ラベルを円に対して垂直になるように 90 度回転させることはできますか?

下の図では、達成したいことを示すためにいくつかのラベルを手動で挿入しました (End5、End6、End7​​)。ありがとう。

ここに画像の説明を入力

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

google-chrome - Chrome が D3 コード ダイアグラムで奇妙なコード形状をレンダリングする

Chrome の最新バージョン (バージョン 44.0.2403.157 (64 ビット)) への更新後、Chrome ブラウザーがコード ダイアグラムのコードの三角形のような形状を正しくレンダリングし始めていることに気付きました。この例この例を見てください。

これは、以前の Chrome バージョン (バージョン 43.0.2357.134 (64 ビット) など) では問題ではありませんでした。また、Firefox または Safari では、この問題はまったく発生しません。すべてのコードは滑らかな曲線として完璧に描かれています。

Chrome のバグの原因は何ですか?実装できる修正はありますか?

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

algorithm - 円の弦と交差しない

タスクを実装しようとしています。円上に 2*n 点があります。したがって、それらの間に n 個の和音を作成できます。n 個の交差しない弦を描くすべての方法を出力してください。

例: n = 6 の場合、(1->2 3->4 5->6)、(1->4、2->3、5->6)、(1->6、2 ->3, 4->5), (1->6, 2->5, 3->4)

1-> 2、4、6 から和音を作成し、残りの 2 つの間隔の答えを生成することにより、再帰アルゴリズムを開発しました。しかし、より効率的な非再帰的な方法があることは知っています。NextSeq 関数を実装することによる可能性があります。

誰にもアイデアはありますか?

UPD:私は中間結果をキャッシュしますが、本当に欲しいのは、前のシーケンスによって次のシーケンスを生成できる GenerateNextSeq() 関数を見つけて、そのようなすべての組み合わせを生成することです

ちなみにこれは私のコードです

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

csv - 特定の CSV データでコードを描画する方法

私は例https://github.com/sghall/d3-chord-diagrams/blob/master/trade-p.htmlに焦点を当てており、ここにあるcsv形式のデータを使用していますhttps://github.com/sghall /d3-chord-diagrams/blob/master/data/trade.csv私が望むのは、同じデータからコードを描画することですが、importer1=== パナマのみの場合です。私はd3が初めてで、csvファイルから特定のデータを抽出する方法を知りませんでした.if(importer1 === Panama){draw chords ....

}

しかし、それは機能していません。前もって感謝します

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

r - R circlize: circos.initialize のエラー

CRAN のパッケージの説明にある Circlize の例を簡単にたどることができます。

ただし、に置き換えるmatと、次のmyMatrixエラーが発生します。

なぜ私がそのメッセージを受け取っているのか誰か説明できますか? matとの違いがわかりませんmyMatrixより大きいmyMatrix:

コード

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

twitter-bootstrap - コードレスポンシブにする方法

プロジェクトの d3js コードを開発しようとしています。グラフをレンダリングすることはできますが、Web ページでレスポンシブにするのに問題があります。一言で言えば、ブートストラップ テンプレートに接続されている div 'chartContainer' にチャートをバインドしたいと思います。

コードの一部を次に示します。

このコードを追加しようとしました

しかし、うまくいきません!助言がありますか?

0 投票する
0 に答える
125 参照

javascript - コード ダイアグラムを 1 本ではなく、複数の線を接続して表示する

https://bost.ocks.org/mike/uberdata/の手順に従って、コード ダイアグラムを作成しました。

https://plnkr.co/edit/gmyhqOjphE8EreXKmZMB

2 つの辺を結ぶ複数の線を作成するにはどうすればよいですか?

たとえば、new.json ファイルで年数が 10 の場合、LD1 と 10.215.16.0 を結ぶ 1 本の線ではなく、10 本の線を引く必要があります。