Muy simple D3: ¿Cómo dibujar un arco?

Sería bueno aprender D3. Después de leer muchos ejemplos, creo que lo entiendo. Mi primer proyecto es hacer una rueda de colores, sin transiciones para simplificar. ¡Pero parece que incluso eso no es lo suficientemente simple para mi primer proyecto! Para el proyecto cero, estoy tratando de obtener algo para mostrar en la pantalla. Ojalá algo que escribí (y querido leer se haya solucionado) y no un ejemplo.

¿Qué hice mal?http://jsfiddle.net/aGdMX/1/

var arc = d3.svg.arc()
    .innerRadius(40)
    .outerRadius(100)
    .startAngle(0)
    .endAngle(1)
    ;

var chart = d3.select("body").append("svg:svg")
    .attr("class", "chart")
    .attr("width", 420)
    .attr("height", 420).append("svg:g")
    .attr("transform", "translate(200,200)")
    ;

chart.selectAll("path")
    .data(data)
    .enter().append("svg:path")
    .attr("fill", function(d, i){
        return d3.rgb("black");
    })
    .attr("d", arc)
    ;

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta