1
私は、.csvデータ、 "COLOR"列ごとに円を描こうとしています。 "COLOR" は今の色は...ただ、デフォルトの黒...CSVカラーデータがレンダリングされない
var col = function(d) {return d.COLOR};
svg.selectAll(".dot")
.data(data)
.enter().append("circle")
.attr("class", "dot")
.attr("r", 15)
.attr("cx", xMap)
.attr("cy", yMap)
.style("fill", col)
.style("opacity", ".5")
.on("mouseover", function(d) {
tooltip.transition()
.duration(200)
.style("opacity", .9);
tooltip.html(d["Cereal Name"] + "<br/> (" + xValue(d)
+ ", " + yValue(d) + ")")
.style("left", (d3.event.pageX + 5) + "px")
.style("top", (d3.event.pageY - 28) + "px");
data.forEach(function(d) {
d.POPULATION = +d.POPULATION;
d.REVENUE = +d.REVENUE;
d.COLOR = +d.COLOR;
を転送していない - しかし、 "赤" "黄"、 "緑" を含み
あなたが提供できますデモ? – Ofisora
私はこの問題を見ていません...一つの可能性は、 'd.COLOR'がデータに存在しないことです。 – Cyril
@cyril:ファイルからCOLORデータを引き出すコードとともに、それぞれのcsvファイルをさらに詳しく表示しました。私はここに何かを逃している?ありがとう! – aiwan