【发布时间】:2014-02-17 05:17:19
【问题描述】:
我正在按照下面的模型制作 D3 条形图:
如何使条形图具有随机颜色?
代码:
svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
【问题讨论】:
标签: javascript d3.js
我正在按照下面的模型制作 D3 条形图:
如何使条形图具有随机颜色?
代码:
svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
【问题讨论】:
标签: javascript d3.js
【讨论】:
colors = d3.scale.category20()
rects = svg.selectAll('rect')
.data(data)
.enter()
.append("rect")
.attr("class","rect")
.....#other attributes
.attr("fill",function(d,i){return colors(i)})
【讨论】:
这已经过时了,但如果你需要 N 种随机颜色,这是一个很好的方法
【讨论】: