次の 2 つの「公式」D3 ブレット チャートの例を 1 つにブレンドしようとしています。
http://bl.ocks.org/mbostock/4061961
http://boothead.github.io/d3/ex/bullet.html
前者をローカルで動作させ、後者の JS コードを「d3.chart.bullet」を「d3.bullet」に置き換えて (そして DOM オブジェクトを再参照して「ランダム化」することで)「プラグイン」することができました。イベントリスナー)。
ただし、ローカルのラベル タイプの「.ticks」呼び出しとの互換性は、そのように壊れています。理想的な世界では、等間隔の目盛りを一番下に配置し、ローカルの「データ ラベルの目盛り」を少し異なるスタイルで箇条書きの上に配置したいと考えています。
それはまったく可能ですか?D3マイナーバージョンが異なるように見えるので、私はそれを疑い始めています(nvd3互換性が必要なので、どちらもv2.xです)。それにもかかわらず、.ticks 呼び出しに依存しない「適切な」データラベルに頼るなど、目的を達成する方法について何か考えはありますか? ありがとう!