В d3, если вы хотите создать ось, вы можете сделать что-то вроде этого:
var xAxis = d3.svg.axis()
.scale(x)
где x — масштабная функция. Я понимаю, что домен x определяет начальное и конечное значения для тиков. У меня возникли проблемы с пониманием того, как диапазон x изменяет результирующую ось. На что указывает домен в контексте оси.