¿Alguien sabe cómo crear filtros de cuadros delimitadores usando leyenda y d3 en JavaScript? Encontré muchos casos en los que se está haciendo en un gráfico de dispersión, pero no entiendo, ya que quiero filtrar al alternarlo fuera de la imagen y el resultado debería aparecer en la imagen donde solo debería estar el color seleccionado y la clase de cuadros delimitadores. visible
¿Puede alguien ayudarme para que pueda entender? Porque soy nuevo en Legend y D3.
var bb = d3.select(template).append("svg") .attr("width", width) .attr("height", height), poly = [{ "x": x1, "y": y1 }, { "x": x2, "y": y2 }, { "x": x3, "y": y3 }, { "x": x4, "y": y4 } ]; bb.selectAll("polygon") .data([poly]) .enter().append("polygon") .attr("points", function (d) { return d.map(function (d) { return [dx, dy].join(","); }).join(" "); }) .attr("stroke", "red") .attr("fill", "none");