Мне хотелось узнать разницу между функцией сортировки и функцией возрастания в d3.
Я ищу способ переупорядочить данные в моей таблице в порядке возрастания выбранного столбца.
Спасибо.
Ответ 1
Array.sort() сортирует значения по алфавиту в порядке возрастания. Array.sort(d3.ascending) будет сортировать значения естественным образом в порядке возрастания. Разницу можно увидеть при сортировке списка чисел.
var a = [3,26,1,7];
console.log(a.sort());
// prints [1,26,3,7]
console.log(a.sort(d3.ascending));
// prints [1,3,7,26]