相关疑难解决方法(0)

反转Y轴D3

我是D3的新手.我创建了一个条形图,我的Y轴以某种方式反转(似乎规模也不对).我真的无法自己解决这个问题.这是Jsfiddle 的链接.

这是我正在处理的代码,以防您想在其他地方尝试.

提前致谢,对不起我的英语.

var w = 700;
var h = 400;
var margin = 40;

var dataset = [
{key:1,value:4000},
{key:2,value:3500},
{key:3,value:4400},
{key:4,value:3250},
{key:5,value:4785},
{key:6,value:3600},
{key:7,value:3200}
];


var key = function(d) {
    return d.key;
};

var value = function(d) {
    return d.value;
};
console.log(dataset);

//Create SVG element
var svg = d3.select("body")
            .append("svg")
            .attr("width", w)
            .attr("height", h);

var xScale = d3.scale.ordinal()
                .domain(d3.range(dataset.length+1))
                .rangeRoundBands([40, w], 0.05); 

var yScale = d3.scale.linear()
                     .domain([0, 5000])
                     .range([0, h-40]);

var x_axis = d3.svg.axis().scale(xScale);
var y_axis …
Run Code Online (Sandbox Code Playgroud)

javascript plot d3.js

24
推荐指数
1
解决办法
2万
查看次数

标签 统计

d3.js ×1

javascript ×1

plot ×1