Это то, что у меня есть до сих пор: https://gist.github.com/daluu/fc1cbcab68852ed3c5fa и http://bl.ocks.org/daluu/fc1cbcab68852ed3c5fa. Я пытаюсь реплицировать функциональность Excel.Установите совокупную процентную линию на сортированный вывод гистограммы с d3 для гистограммы диаграммы парето
Линия соответствует гистограмме по умолчанию, которая отлично подходит как в базе/оригинале http://bl.ocks.org/daluu/f58884c24ff893186416. И я могу сортировать гистограмму в нисходящей частоте, хотя при этом я переключил x масштабов (от линейного до порядкового). Кажется, я не могу правильно отобразить линию на отсортированную гистограмму. Это должно выглядеть следующим образом примеры с точки зрения визуального представления:
- скриншот Excel в comment in my gist указанным выше
- Парето диаграммы отсортирован гистограмму в this SO post
- парето график (по аналогии, но не совсем сортированная гистограмма), сделанная с d3 here
Какой лучший подход к дизайну для работы оставшейся части? Должен ли я начать с одной шкалы x и не нужно переключаться с линейного на порядковый? Если это так, я не уверен, как правильно использовать макет гистограммы, используя порядковый масштаб, или как не использовать линейную шкалу x в качестве источника ввода для макета гистограммы и все равно получить желаемый результат.
Используя тот же порядковый масштаб с кодом, который у меня есть до сих пор, линия выглядит нормально, но это не кривая, которую я ожидаю увидеть.
Любая помощь приветствуется.
Было ли мое решение отвечать на ваш вопрос? – WittyID
да, это делает, достаточно близко для меня, чтобы работать. извините, забыли следить за этим сообщением. – David