我使用谷歌圖表顯示出一些時間序列一樣,如下圖所示的數據。通常情況下,數據具有很高的零值比例,因此您可以獲得沿x軸座標的許多點。我認爲這會讓圖表看起來混亂,我不想在y = 0的地方顯示點。谷歌圖表 - 不顯示點的時候值是零
任何想法/指針非常讚賞。
感謝,
CT
我使用谷歌圖表顯示出一些時間序列一樣,如下圖所示的數據。通常情況下,數據具有很高的零值比例,因此您可以獲得沿x軸座標的許多點。我認爲這會讓圖表看起來混亂,我不想在y = 0的地方顯示點。谷歌圖表 - 不顯示點的時候值是零
任何想法/指針非常讚賞。
感謝,
CT
如果你不希望它有所有你完全可以從數據中刪除值實際值之間的點。在值再次確定之前,將右邊的第一個0點和右邊的0點保持正確。
此:
[1000, 12],
[1001, 16],
[1002, 0],
[1003, 0],
[1004, 0],
[1005, 0],
[1006, 4],
[1007, 2],
[1008, 0],
[1009, 14]
變爲:
[1000, 12],
[1001, 16],
[1002, 0],
[1005, 0],
[1006, 4],
[1007, 2],
[1008, 0],
[1009, 14]
這應該只顯示在1002和一個零點1005,並與他們之間沒有點的線條。
謝謝Zoramite。這看起來是唯一可行的。 –
設置你的數據null
而不是0
。然而,例如圖中已顯示,如果第一個值是說5
和2日至20日是0
設定的第2和第20至0
和3日至19日null
。這將正確顯示圖表。
恐怕是行不通的弗雷德。將該值設置爲空的圖表看起來像[本](https://www.evernote.com/shard/s1/sh/d7122e04-9a6d-42d1-a8a5-e70ca82cbe01/ec0899b40c1aa6fd9781b25947fd542e/res/f5199b39-c501-在結果438E-8772-8a11cf0a2b00/skitch.png?resizeSmall&寬度= 832)。 我希望能實現的是[這個](https://www.evernote.com/shard/s1/sh/ff28c593-eaf0-48f1-8a63-dd63da0134aa/f085ff78c05695a19d7964e817bdf901)。 –
對不起,我一定誤解了這個問題。你想保持線條而不是基線上的點?我可能是錯的,但我不認爲這是可能的。雖然可能只是關注這個問題! – Fred
是的,我想保留線,但不是坐在X軸上的點。看起來這是不可能的。 (還是)感謝你的建議。 –
最好的辦法是使用空,而不是0(會有失分)。 然後你可以使用選項interpolateNulls來加入這些值。
我試着設置零個值的JSON爲空,但沒有工作(見下文我的評論) –