我有一个(x,y)对坐标列表,我想创建一个新的坐标列表,按x值按升序排序。如何使用d3 / javascript实现这一点(我刚刚开始学习几天)?我发现stack.order()可能很有用,但我不确定。非常感谢!
答案 0 :(得分:-1)
假设您的坐标数组如下所示:
var coordinates = [
{ x: 3, y: 2},
{ x: 1, y: 1}
}
你可以使用:
coordinates.sort(function(a, b){
return a.x - b.x;
})
请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort