Certo, qui si va:
La funzione viene tracciata utilizzando d3.svg.line.radial. La griglia radiale di sfondo è implementata come elementi di linea, cerchio e testo. Un piccolo inconveniente è che il codice ha bisogno sia di radianti (per d3.svg.line.radial) che di gradi (per SVG transform attribute). Ho usato etichette di testo ruotate perché era facile da fare con SVG, ma potevi usare etichette non ruotate se non ti dispiace un po 'di trigonometria per posizionare le etichette di testo.
Nota bene la definizione dell'angolo della linea: le linee radiali di D3 e le aree procedono in senso orario a partire dalle ore 12, mentre questa trama procede in senso antiorario a partire dalle 3!
Grazie Mike, molto apprezzato! – chriswynnyk