DC.JSチャートの色は互いにリンクされていません
-
21-12-2019 - |
質問
私はDC.JSの治療室(世界地図)とバブルチャートを持っています。気泡の中の色と地図は同じ(国別)にする必要があります。地図と泡が同じ国と関連しているため、国の選択にろ過されたバブルは地図と同じ色を持つべきです。
どのように私はそれを達成することを想定していますか。
提案は役に立ちます。
事前にありがとうございました。
解決
編集:以下の制限事項のために、おそらく最良のアプローチは、オブジェクトまたはタプルを生成するカスタム低減関数を使用することです。(未テスト)のようなもの:
that.countrywiseInvGroup = that.countries.group().reduce(
function(d, p) {
p.inv += d.initial_inv;
p.country = d.country;
return p;
},
function(d, p) {
p.inv -= d.initial_inv;
return p;
},
function() {
return {inv: 0};
});
// ...
.colorAccessor(function (d) {
return d.country;
})
.title(function (d) {
if(d.value){
return "Country: " + d.key + "\nTotal Initial Investment: USD $" + that.formatCurrency(d.value.inv);
}
})
.
`` `` `` `
所属していません StackOverflow