1 d3.permute = function(array, indexes) {
2 var permutes = [],
3 i = -1,
4 n = indexes.length;
5 while (++i < n) permutes[i] = array[indexes[i]];
6 return permutes;
7 };