{
athletesBySport = d3.group(athletes, d => d.sport);
athletesBySport.get("Soccer");
d3.rollup(athletes, v => d3.sum(v, d => d.earnings), d => d.sport)
d3.groupSort(athletes, g => d3.median(g, d => d.earnings), d => d.earnings)
index = d3.index(athletes, d => d.name)
facts.map(({about: name, fact}) => ({fact, name, ...index.get(name)}))
d3.merge([[1], [2, 3]])
d3.count(flights, d => d.price)
d3.sum([1, 2, 3, -0.5])
d3.mean(olympic_athletes, d => d.height)
d3.median([0, 1, 2, 5])
d3.variance(olympic_athletes, d => d.height)
d3.deviation(olympic_athletes, d => d.height)
d3.quantile(olympic_athletes, 0.05, d => d.height)
d3.cumsum([1, 2, 3, 4])
d3.rank([23, 2, -1, 4])
values1 = distribution("Uniform")
draw_values(this || DOM.svg(width, 100), values1)
draw_buckets(bin1, values1)
}