Chartist 不同系列

Chartist Different Series

我正在使用 Chartist 创建图表。 我有日期标签:

1,2,3,4,5 and so on

我有这样一个系列:

1131586,1132542,1133480,1134294,1135146,1136253,1137259,1139946 and so on

不,我添加了一个具有不同系列值的新行。新行显示一个点和另一个点之间的区别,如下所示:

0,956,938,814,852,1107,1006,2687,1859,879,900,765 and so on

图表显示两条水平线! 我怎样才能正确显示线条?

一般来说,如果你有 2 个数据系列和一个标签,你会这样做:

 new Chartist.Line('#chart4', {
    labels: [1,2,3,4,5],
    series: [[1131586,1132542,1133480,1134294,1135146,1136253,1137259,1139946],[0,956,938,814,852,1107,1006,2687]]
  });

结果如下(顶部图表):

http://codepen.io/k3no/pen/ozrgNq

Chartist 工作正常,是您的数据需要不同,或者换句话说,需要对其进行归一化,以便在同一个图表中显示。

您有几个选择:

  1. 显示2张图表(中间2张图表),注意此时你已经可以得出结论,数据没有被篡改,所以这是我的首选方法在可能且数据允许的情况下。

  2. 将一个数据系列归一化为另一个数据系列,或两者都归一化(这是一个有点复杂的问题,超出范围,但这里有一个介绍):normalization

  3. 预处理您的数据,以便显示单行。