有没有办法用 nvd3 绘制对数折线图
最佳答案
我不是 nvd3/d3 专家,但我为 nv.models.lineChart
做了一些看起来像这样的东西:
chart.yScale(d3.scale.log());
chart.yAxis.tickValues([1,10,100,1000,10000,1000000]);
chart.forceY([1,1000000]);
笔记:
yScale
模型之间的功能可能略有不同(例如 chart.lines.yScale
和 cart.lines2.yScale
on nv.models.lineWithFocusChart
)从版本 3.1.0 D3.js 支持 arbitrary logarithm base , 用法示例 http://bl.ocks.org/mbostock/7621155
关于d3.js - 如何使用 nvd3 绘制对数折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14648096/