散布図のバグ
答えて
はい、これはバグのようですが、dc.jsコードのdigによって問題が確認されます。凡例項目を描画するときに、イベントのコールバックが添付されます。 、そして、scatter.jsコードlet me confirm the bugに見
.on('mouseover', function (d) {
_parent.legendHighlight(d);
})
::私たちは、そのハイライトは、アイテムの色があるかどうかをチェックすることによって行われる見ることができます
_chart.legendHighlight = function (d) {
resizeSymbolsWhere(function (symbol) {
return symbol.attr('fill') === d.color;
}, _highlightedSize);
_chart.chartBodyG().selectAll('.chart-body path.symbol').filter(function() {
return d3.select(this).attr('fill') !== d.color;
}).classed('fadeout', true);
};
を重要なのは、アクションがon "mouseover" eventを行っています強調表示された凡例項目の色と同じです。あなたのケースでは、色が繰り返されるときに、あまりにも多くのポイントを強調表示します。
したがって、確かにバグであるため、in the dc.js githubの問題を登録することができます。
この場合、適切な項目を正しく強調表示するための簡単な修正はできません。生成されたHTMLでは、項目の識別が間に合わず、凡例とプロットを識別またはリンクすることはできません。それらをリンクするもの(既存のコードでそれを行うよりもここで書く方が簡単です))。
ありがとうセドリック、あなたはかなり正しいです。 [ここに問題があります](https://github.com/dc-js/dc.js/issues/727)原作者がここで使用する固有のキーを見つけられなかったかもしれませんが、それでも恐ろしいことです。 – Gordon
- 1. [Charts] x軸のバグ散布図のグリッド
- 2. Excelでの散布図の散布図の直線的散布
- 3. nvd3散布図
- 4. フレックス散布図?
- 5. matplotlibの散布図
- 6. matplotlibの散布図
- 7. ダイナミックレンジの散布図
- 8. 散布図のベストフィッティングライン
- 9. matplotlibアニメーション散布図
- 10. pyqtgraph散布図セットブラシ
- 11. ハイチャート散布図データポイントホバー
- 12. 注釈散布図
- 13. ggplot2散布図ラベル
- 14. wpfツールキット散布図
- 15. R差散布図
- 16. パンダデータフレームの値の散布図
- 17. Matlabの散布図のズームテキスト
- 18. D3の序数散布図
- 19. 散布図のマーカーサイズ計算
- 20. Matplotlib散布図の色
- 21. グラデーションカラーのBokeh散布図
- 22. matlab Guiの散布図
- 23. matplotlib散布図の点数
- 24. 2D散布図matplotlibの
- 25. はggplot2の散布図
- 26. forループのScilab散布図
- 27. パンダPyplot:散布図の列
- 28. 散布図へのデータフレームデータ
- 29. MatPlotLib散布図の削除
- 30. achartengine散布図グラフのポイントサイズ
回避策として、すべてのシリーズに異なる色を使用することをお勧めしますか?本当にそれらの色を同じ色にしたい場合は、色をわずかに変えたり、異なる表現、すなわちrgb対hashとcolor name haha yuckを使用することもできます。 – Gordon
@ Gordonあなたは私にすべてのシリーズに異なる色を設定する方法をアドバイスできますか? Thanks –