diff --git a/xg2.js b/xg2.js index 7cac2376525eccd12b0d26507e54b4ec9a0dc5b2..14c70b75a972b855cd3359c006d120af1f1c4ecc 100644 --- a/xg2.js +++ b/xg2.js @@ -165,7 +165,7 @@ .attr("width", d => Math.abs(x(d.xG_diff) - x(0))) // Longitud proporcional a xG_diff .attr("height", y.bandwidth()) .attr("fill", d => { - const intensity = Math.min(1, Math.abs(d.xG_diff) / 10); // Escala de intensidad ajustable + const intensity = Math.max(0.2, Math.min(1, Math.abs(d.xG_diff) / 10)); // Escala de intensidad ajustable return d.xG_diff > 0 ? d3.interpolateBlues(intensity) // Azul para valores positivos : d3.interpolateReds(intensity); // Rojo para valores negativos