2016-10-11 49 views
0

我使用憲章創建圖表。 我有一天標籤:憲章不同系列

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 

圖表顯示了兩條水平線! 如何正確顯示線條?

回答

0

一般來說,如果你有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

憲章工作正確地說,這是你的數據需要不同,換句話說,它需要被標準化,以便它可以顯示在同一個圖表中。

您有幾種選擇:

  1. 顯示屏上的其它(中間的兩個圖表)的頂部兩個圖表之一,通知在這一點上,你已經可以得出你的結論和數據沒有被篡改,所以只要有可能和數據允許,這是我首選的方法。

  2. 規格化一個數據系列到其他,或兩者(這是一個有點複雜的問題和範圍之內,但這裏的介紹):normalization

  3. 預處理數據,以便顯示單個行。

+0

感謝您的回答。我選擇了第一個解決方案。我在兩個不同的「div」容器中創建兩個圖表,位置爲「絕對」。一個在另一個。 – MarioProject