0

と でマップを作成しdc.jsていcrossfilterます。マップに色を付けようとしていますが、なぜ機能しないのか理解できません。現在地のJSFiddleを作成しました。

データを駆動する CSV ファイルの構造は次のとおりです。

ccgcode,ccgname,metric,sex,life
06M,Great Yarmouth And Waveney,3,M,70
05G,North Staffordshire,3,M,63
... etc.

カラーリングを機能させたい方法は次のとおりです。

  • メトリック = 1 の場合、色は#7CBD30
  • メトリック = 2 の場合、色は#0066CC
  • メトリック = 3 の場合、色は#EE2E11(赤である必要があります)

つまり、色は条件付きであり、CCG のメトリック値に依存します (上記の CSV を参照)。

これを純粋な D3 で動作させることはできますが、dc.js.

4

0 に答える 0