【发布时间】:2014-01-15 12:52:10
【问题描述】:
我有一个简单的折线图,其中 Y 值介于 0-100 之间。我想反转 Y 范围以改为 100-0。图代码如下:
nv.addGraph(function() {
var values = that.getGraphValues();
console.log(values);
var chart = nv.models.lineChart()
.forceY([100, 1]);
chart.xAxis
.axisLabel('Date')
.tickFormat(function(d) { return d3.time.format('%b %d')(new Date(d)); });
chart.yAxis
.axisLabel('Ranking')
.tickFormat(d3.format(',r'));
d3.select('#chart svg')
.datum(values)
.transition().duration(500)
.call(chart);
nv.utils.windowResize(function() { d3.select('#chart svg').call(chart) });
return chart;
});
【问题讨论】:
标签: javascript d3.js nvd3.js