在d3 Streamgraph中改变流/层的颜色

时间:2015-01-03 14:48:20

标签: d3.js stream-graph

参考以下Streamgraph的实现 http://bl.ocks.org/WillTurman/4631136 如果我们有8个键,那么将有8个图层映射到8种不同的颜色。

现在如果我们有以下数据集:

    [T1][T2][T3][T4]
    [ 1][ 2][--][--]
    [ 3][ 4][ 5][--]
    [ 6][--][--][17]
    [ 7][--][--][--]
    [ 8][ 9][10][11]
    [--][13][--][--]
    [--][--][15][16]
Here 1-16 are datapoints with weight x
-- are null datapoints with no weight

我需要使用以下条件实现上表:

  1. 1& 2是颜色A
  2. 3,4,5是Color B
  3. 6为Color C
  4. 17为Color D
  5. 7是Color E
  6. 8,9,10,11是Color F
  7. 13是Color G
  8. 15,16是Color H
  9. 那么我应该如何为同一层指定不同的颜色

    同一层可以映射到不同的颜色吗? 通过提供以下输入参数:

    层/键
    日期

    颜色

0 个答案:

没有答案