【问题标题】:domain / padding in d3.js linear scalesd3.js 线性刻度中的域/填充
【发布时间】:2013-09-27 13:41:41
【问题描述】:

乡亲-

我一直在尝试使用 Mike Bostock 的简单条形图手动设置 d3.scale.linear.domain x 轴值:http://bl.ocks.org/mbostock/raw/2368837/

 var x = d3.scale.linear()
     .domain([-100, 200]) //this line added
     .range([0, width])

我希望这会产生一个 x 轴,其值为 -100 到 200。相反,它会像以前一样产生 -30 到 10,并且图表不会改变。有什么想法吗?

谢谢,

强化学习

【问题讨论】:

    标签: d3.js scale padding


    【解决方案1】:

    d3.tsv 回调中再次设置域:

    x.domain(d3.extent(data, function(d) { return d.value; })).nice();
    

    如果要更改,则需要删除该行。

    【讨论】:

    • 我刚要删除我的问题,因为我在一秒钟前发现了它。谢谢拉斯!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-16
    相关资源
    最近更新 更多