Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svg 为d3.js路径排序数据_Svg_Path_D3.js - Fatal编程技术网

Svg 为d3.js路径排序数据

Svg 为d3.js路径排序数据,svg,path,d3.js,Svg,Path,D3.js,我想用d3.js创建一个路径,其中包含x轴的日期。这工作得很好,但我的问题是,我的json对象没有排序,因此路径不正确: 我找不到对我的数据进行排序的函数——或者我必须自己编写一个吗?如果是,我会尝试,但如果有其他可能性……) 有人有主意吗?谢谢 你看过d3.0了吗? 或者你可以这样做 谢谢您的回复。我想我以前没有这种感觉;)现在我刚开始编写了一个排序非常简单的函数:data.sort(函数(a,b){returnd3.ascending(a.finished_at,b.finished_a

我想用d3.js创建一个路径,其中包含x轴的日期。这工作得很好,但我的问题是,我的json对象没有排序,因此路径不正确:

我找不到对我的数据进行排序的函数——或者我必须自己编写一个吗?如果是,我会尝试,但如果有其他可能性……)


有人有主意吗?谢谢

你看过d3.0了吗?

或者你可以这样做


谢谢您的回复。我想我以前没有这种感觉;)现在我刚开始编写了一个排序非常简单的函数:
data.sort(函数(a,b){returnd3.ascending(a.finished_at,b.finished_at);})是的……玩d3.js的时候,我也花了几天时间才理解API。
            var line = d3.svg.line()
                .interpolate("linear")
                .x(function(d) { return x(d.finished_at); })
                .y(function(d) { return y(d.result); });

            svg.selectAll("path")
                .data(data)
            .enter().append("path")
                .attr("class", "line")
                .attr("d", line(data));