1

この例 ( https://d3-geomap.github.io/map/choropleth/custom-domain/ )のコードを変更して、1/0 値よりも広い範囲のデータを処理できるようにしようとしています。

基本的に、定義したカスタム グループに従って、1 から 13 までの値をさまざまな国に添付した CSV ファイルがあり、それぞれの数値に特定の色を選択できるようにしたいと考えています。データ ドメインを [1, 13] または [1, 2,..., 13] に変更し、それに応じて色を設定しようとしましたが、どちらの方法も機能しませんでした。私はドメイン プロパティを完全に理解しているかどうか確信が持てず、カスタム カラーリングを行うことが可能かどうか (可能な場合はその方法) を知りたいと考えています。

試したのは以下の2点です。

var map = d3.geomap.choropleth()
.colors(['green','red'])
.domain([1, 13])
....

var map = d3.geomap.choropleth()
.geofile('countries.json')
.colors(['green','red', 'blue', 'orange', 'yellow', 'purple', 'violet', 'black', 'brown', 'green', 'red', 'blue', 'orange'])
.domain([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13])
4

0 に答える 0