нарисовать сетку или прямоугольники, используя шкалу

строю мой первый линейный график в d3:

http://jsfiddle.net/j94RZ/

Я хочу знать, как использовать масштаб или ось, чтобы я мог нарисовать сетку (из, предположительно, прямоугольников), где я могу установить различный цвет фона для каждого из разделов сетки ... так что я могу чередовать цвета для каждого ячейка сетки. Я хочу, чтобы сетка была нарисована и была ограничена осями моего графика, а затем также адаптировалась, если меняется разметка осей осей (то есть оси изменяются следующим образом:http://bl.ocks.org/mbostock/1667367). Так что, если у моего графика есть ось x с 4 тиками и ось y с 7 тиками, то мой график будет иметь фоновую сетку, которая 's 7 блоков высотой и 4 блока шириной. I '

мы играли с идеей использования диапазона, который начинается с нуля и заканчивается на всю ширину графика, но я неЯ не знаю, какое значение я могу использовать для этого шага. Есть ли способ сортировки запроса оси и возврата количества тиков?

var gridRange = d3.range(0, width, step?); 

Ответы на вопрос(2)

Ваш ответ на вопрос