如何使轴具有顶部刻度

时间:2014-08-08 18:13:37

标签: javascript d3.js charts

我将y轴添加到图表中,看起来就像这个简单:

Chart

我想添加一个顶部值刻度,它将与图表的最大条形图位于同一垂直位置,现在它位于图表最左侧的蓝色条形图上。是否有一种标准的方法来设置轴选项,使其设置上限,以便不手动添加它? 作为替代方案,它可以是刻度线的下一步,因此对于此图表,它可以是$ 700k值。

1 个答案:

答案 0 :(得分:1)

如果您想在顶部打勾,可以使用比例的nice()选项。例如:

var yScale = d3.scale.linear()
    .domain([0, 700])
    .range([0, height])
    .nice();