坐标的x轴为啥都是NaN
坐标的x轴为啥都是NaN,代码写的和视频一样,不出图像,调试发展X轴就是这个
坐标的x轴为啥都是NaN,代码写的和视频一样,不出图像,调试发展X轴就是这个
 
                            2016-12-02
楼主应该老师的版本比你的低,我也是郁闷了好一阵,希望下面的代码能够帮到你
var scale_x = d3.scaleLinear()
    .domain([0,data.length-1])
    .range([0,g_width]);
var scale_y = d3.scaleLinear()
    .domain([0,d3.max(data)])
    .range([g_height,0])
    
var line_generator = d3.line()
.x(function (d,i) {
        return scale_x(i);
        // return i;
    })
.y(function (d) {
        return scale_y(d);
        // return d;
    })
    .curve(d3.curveCardinal)
// 绘制曲线
d3.select("g")
.append("path")
.attr("d",line_generator(data))
                    举报