2014-02-17 139 views

回答

18

D3已經4內置的調色板。

這裏是用於內置調色板的link

This教程很適合使用特定元素的特定顏色。其他tutorial Jerome Cukier。

和官方site d3顏色。

Fiddle - 注意:在小提琴中,我通過在數據中添加顏色來傳遞顏色。

它甚至可以通過傳遞不同變量的顏色來完成。

希望這會有所幫助。

+0

如何添加灰度顯示Y軸的滿量程N多在酒吧的背景? –

+0

我不清楚。你想添加水平網格線? –

+0

不,如果您在問題的快照中考慮單條,它具有平行於Y軸的灰度,類似於100%。我如何將其添加到我的圖表中? –

6
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)})