2013-11-06 3 views
0

я нужен двухсторонняя горизонтальная гистограммы, созданной с d3.js, где все стороны имеют положительные значения:Утеплителей гистограммы с d3.js

Это должно выглядеть следующим образом, например:

http://www.annielytics.com/wp-content/uploads/2012/12/sexy-bar-chart.png

У меня есть 3 категории, каждая из которых имеет два значения, один показан слева, а другой - правую сторону оси x.

Я нашел этот код, но не изменить его: d3.js bar chart with pos & neg bars (win/loss) for each record

+0

Были ли у вас какие-либо проблемы при попытке редактировать код? Было ли это что-то, не охваченное в [много] (http://mbostock.github.io/d3/tutorial/circle.html) [tutorials] (http://bl.ocks.org/mbostock/3808218) [вокруг] (https://github.com/mbostock/d3/wiki/Tutorials)? Мы сможем помочь вам намного лучше, если мы узнаем, с какой проблемой вы столкнулись. –

+0

Эй, спасибо за ваш ответ. Я попытался изменить код, который у меня есть на обеих сторонах Положительных значений оси x. т.е. домен из [70,50,25,0,25,50,70] Я изменил библиотеку D3 после строки 8248 на: tick [0] .forEach (функция (a) { a.childNodes [1 ] .textContent = Math.abs (parseInt (a.childNodes [1] .textContent)); }); Как будто я смог получить мой желаемый результат, но это не может быть правильным решением в этом случае, поэтому им больше подходит еще один пример, который лучше подходит ... – rolloff

ответ

1

Вы можете посмотреть на этот и проверить код: http://vida.io/discussion/ZETDBs8uePfrmQ24g

Это, кажется, есть то, что вы находясь в поиске.

+0

благодарит много, но это немного Overkill для чего я Необходимость. – rolloff

+0

Ссылка больше не работает – Martin

Смежные вопросы