Fonction clé D3

Que les lecteurs pourraient se réunir à partir de la suivante...je suis assez nouveau à la D3....J'expérimente en ce moment à l'aide de .enter() et .exit().remove(). J'essaie de comprendre ce que la touche de fonction...? Je visualise le DOM avec Chrome > Console et ne peut pas voir les différences évidentes entre .data(dataSet, keyFunction) et sans la touche de fonction .data(dataSet).

Quelqu'un peut s'il vous plaît suggérer des expériences pour essayer (console ou expressions) qui peut m'aider à comprendre exactement ce que la mystérieuse clé de fonction....

source d'informationauteur markthekoala | 2014-06-12