【问题标题】:Invert scale function反比例函数
【发布时间】:2014-11-28 02:53:14
【问题描述】:

这对我来说很有趣。看下面的D3代码:

var scale = d3.scale.linear()
    .domain([100, 500])
    .range([10, 350]);

scale(100);  //Returns 10
scale(300);  //Returns 180
scale(500);  //Returns 350

是否有与比例相反的函数?例如,

inverseScale(10);   //Returns 100
inverseScale(180);  //Returns 300
inverseScale(350);  //Returns 500

【问题讨论】:

    标签: javascript d3.js


    【解决方案1】:

    是的,有,它被恰当地命名为invert

    console.log(scale.invert(10));   //Returns 100
    console.log(scale.invert(180));  //Returns 300
    console.log(scale.invert(350));  //Returns 500
    

    【讨论】:

    • 感谢您 - 这非常方便!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-29
    • 1970-01-01
    • 2014-09-03
    • 2017-12-03
    • 2013-07-21
    • 2013-05-16
    相关资源
    最近更新 更多