0
Açıklama metninde değerler yerine yüzde göstermeye çalışıyorum. formats.percentage
kullanmayı denedim, ancak istenen sonucu vermiyor, aslında metin görüntülenmiyor.yüzdesi
var legend = svg.selectAll(".legend")
.data([0].concat(colorScale.quantiles()), function(d) { return d; });
legend.enter().append("g").attr("class", "legend");
legend.append("rect")
.attr("x", function(d, i) { return legendElementWidth * i; })
.attr("y", height)
.attr("width", legendElementWidth)
.attr("height", gridSize/2)
.style("fill", function(d, i) { return colors[i]; });
legend.append("text")
.attr("class", "mono")
// .text(function(d) { return "≥ " + Math.round(d); }) -- this was original
// replaced with below piece
.text(function(d) {
var r = colors.invertExtent(d);
return formats.percent(r[0]);
}
.attr("x", function(d, i) { return legendElementWidth * i; })
.attr("y", height + gridSize);
legend.exit().remove();
mükemmel:
Aşağıda kukla sayılar ile nasıl kullanılacağına dair bir örnektir. Çıktıyı yüzde biçiminde aldım. Teşekkürler – Cini09