Я пытаюсь сделать диаграмму D3, здесь бары горизонтальные & его ширина должна быть в процентах. Но у меня все еще есть проблема с ее шириной. Я создал скрипку @link. здесь вы видите, что ширина не является правильной, и в то же время ее не выровнять по оси y.D3js Stacked Barchart width is not propper
здесь его сложены с выполненным количеством-количеством. здесь выполнено подмножество размещенных, & размещено подмножество количества.
здесь barData m получение от вызова Ajax. в функции getRanges я готовлю множество баров, его возвращение мне это
[[bar1 start point, bar1Length],[bar2 start point, bar2Length],[bar3 start point, bar3Length]];
Эти данные только м перебор внутри Foreach для создания баров.
Некоторые Как это происходит в неправильном направлении. может быть, мой масштаб не является правильным или набором данных. Окончательный вывод i должен прийти как .
Теперь мне нужна помощь по крайней мере на выравнивании бара. Может кто-нибудь мне помочь?
Совет: «не является правильным» предполагает, что все согласны и знают, что такое «надлежащее». Я предлагаю вам описать, что вы хотели и что вы ожидали, а затем (даже если у вас есть скрипка) описывают то, что вы видите, это другое. – Phrogz