En d3.js, intento agregar círculos de dos conjuntos de datos diferentes (en realidad, dos transformaciones del mismo conjunto de datos) al mismo SVG. Solo se representan los primeros: los otros no se agregan (incluso si miro a través del panel "elemento"). Qué estoy haciendo mal ? Gracias por tu ayuda
canevas2.selectAll('circle') .data(dataSet1) .enter() .append('circle') .attr('cx',(d,i) => 100+ (window.innerWidth-250)/4 *i) .attr('cy',200) .attr('r',d => d[1]) .attr('opacity',0.8) canevas2.selectAll('circle') .data(dataSet2) .enter() .append('circle') .attr('cx',(d,i) => 100+ (window.innerWidth-250)/4 *i) .attr('cy',200) .attr('r',d => d[1]) .attr('opacity',0.8) })