これは私がこれまでに持っているものです: https://gist.github.com/daluu/fc1cbcab68852ed3c5faとhttp://bl.ocks.org/daluu/fc1cbcab68852ed3c5fa。Excel の機能を複製しようとしています。
ベース/オリジナルのhttp://bl.ocks.org/daluu/f58884c24ff893186416のように、線はデフォルトのヒストグラムにうまく適合します。また、ヒストグラムを降順で並べ替えることができますが、その際に x スケールを (線形から序数に) 切り替えました。この時点で、行を並べ替えられたヒストグラムに正しくマップできないようです。視覚的に表現すると、次の例のようになります。
- 上記で参照した私の要旨のコメントにある Excel のスクリーンショット
- このSO投稿のパレートチャートでソートされたヒストグラム
- d3 here で作成されたパレートチャート(ソートされたヒストグラムに似ていますが、正確ではありません)
残りの部分を機能させるための最良の設計アプローチは何ですか? 単一の x スケールから始めて、線形から序数に切り替える必要はありませんか? もしそうなら、序数スケールを使用してヒストグラム レイアウトを正しく適用する方法や、線形 x スケールをヒストグラム レイアウトへの入力ソースとして使用しない方法と、目的の出力を取得する方法がわかりません。
これまでのコードで同じ序数スケールを使用すると、線は問題ないように見えますが、期待している曲線ではありません。
どんな助けでも感謝します。