【发布时间】:2016-01-21 15:54:12
【问题描述】:
我有一个带有序数刻度的x-axis,就像在这个例子中一样:
http://bl.ocks.org/mbostock/3259783
如您所见,名为“apple”的第一个刻度从 x 轴的开头开始,最后一个“grapefruit”位于末尾。 我想要的是为第一个刻度留下一些填充,为最后一个刻度留下一些填充。
这就是我想要的轴(还要记住,这是一个序数比例,我认为它与时间比例或线性有点不同)
这是我的代码:
var x = d3.scale.ordinal()
.domain(["apple", "orange", "banana", "grapefruit"])
.rangePoints([0, width]);
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
【问题讨论】:
标签: javascript d3.js