flot chart不会在系列的某些点堆叠多个带null的系列

时间:2013-04-30 19:40:50

标签: javascript jquery flot stacked

我正在尝试使用flot图表绘制堆叠区域(实线) 我的数据就像是

series 1: [0,5],[1,3],[2,2],[3,2],[4,2]

series 2: [0,5],[1,2],[2,null],[3,1],[4,2]

series 3: [0,5],[1,3],[2,2],[3,5],[4,2]

如上面第2点的情况,flot没有绘制系列3:[2,2] 我看到图表在堆栈中绘制了3个系列,但在第2点它只有一个值(系列1的值为2)

这里是jsfiddle的例子 http://jsfiddle.net/judaq/7/

2 个答案:

答案 0 :(得分:0)

尝试使用0而不是null。

修改

var series = [{
    data: [
        [0,5],[1,3],[2,2],[3,2],[4,9]
    ],
    label: "Series 1"
},
{
    data: [[0,5],[1,3],[2,2],[3,0],[4,9]
          ], 
    label: "Series 2"
}, {
    data: [
        [0,5],[1,3],[2,2],[3,5],[4,9]
    ],
    label: "Series 3"
}];

http://jsfiddle.net/KieranDotCo/judaq/

答案 1 :(得分:0)

这是flot中的堆栈插件的已知问题。

请参阅github issue #740