В документации d3 вы можете обнаружить, что методы .domain
и .range
принимают массив в качестве аргумента. Итак, измените
var countScale = d3.scaleLinear()
.domain(1, 13)
.range(3,15);
на
var countScale = d3.scaleLinear()
.domain([1, 13])
.range([3,15]);