uso de "d" na função literal em D3?
Estou aprendendo D3 sem muito conhecimento sobre sintaxe / gramática de javascript. Alguém poderia explicar o uso de "d" como um parâmetro na seguinte função literal?
Vejo que aponta para o conjunto de dados que está sendo trabalhado, mas quero entender a gramática por trás disso.
d3.selectAll("circle")
.attr("cy",function (d) { return percent_scale(d.late_percent);})
.attr("cx",function (d) { return time_scale(d.time);})
.attr("r",1);