2014-04-21 73 views
0

我正在使用Dygraph范围选择选项设计图。使用垂直条代替线条系列来表示图。我有单个x值有两个以上y值的情况。是否有可能在重叠时为不同的条纹赋予不同的颜色,以便识别每个条纹变得简单易用。任何帮助将不胜感激。使用Dygraph在图形中更改垂直条的颜色

感谢, 苏尼尔

+0

有你看着从这个例子的网站:http://dygraphs.com/tests/plotters.html – ezanker

回答

0

您可以在颜色图表选项数组传递:

g = new Dygraph(document.getElementById("g_div"), 
       "X,Bar1,Bar2,Bar3\n" + 
       "1,10,11,12\n" + 
       "2,7,17,5\n" + 
       "3,6,23,12\n" + 
       "4,4,27,10\n" + 
       "5,3,30,23\n" + 
       "6,2,32,5\n" + 
       "7,1,33,17\n", 
        { 
        // options go here. See http://dygraphs.com/options.html 
        legend: 'always', 
        animatedZooms: true, 
        plotter: multiColumnBarPlotter, 
        colors: ["#00A0B0", "#6A4A3C", "#CC333F", ], 
        dateWindow: [0, 8] 
       }); 

DEMO

+0

感谢您的repl年。这是针对不同的系列,但是如果对于同一个系列有两个值重叠,那么我们可以用不同的颜色表示两个条或两个不同厚度的条。 –