2013-03-15 81 views
1

我有數據是所有時間序列,所以我的d3圖的x軸始終是時間。我需要支持在一張圖上有多條線,但不同的線對於y軸數據可能具有截然不同的域。例如,第1行可以是d3:具有不同y域的多行相同圖形?

1 2  3  4  5  for times 1-5 
5000 10000 15000 20000 25000 for times 1-5 

在d3中嘗試處理此問題的好方法是什麼?

回答

0

如果你沒有y值的零,我會推薦log scale。無論如何,只需創建一個範圍從所有行的最小值到最大值的單個y範圍,並將其用於所有行。

+0

謝謝拉爾斯。 0隨時保證在這個數據集中,所以日誌規模將不起作用。我已經考慮過最小/最大的單個y比例尺,但即便如此,我的例子中1,2,3,4,5也會有一條近乎難以理解的小線。 – cdietschrun 2013-03-15 19:46:10

+0

你可以添加一個非常小的值(0.001或類似的東西)來擺脫零,並能夠使用日誌比例。然後,您可以將這個非常小的值標記爲準零點。 – 2013-03-15 19:49:34

0

你有沒有考慮在相同的x軸秤上堆疊兩張圖?或者爲了進行快速比較,我有時會重新縮放一個數據序列,使其進入另一個數據序列的域,然後在圖例中記下它。 「系列1(x10縮放)」

相關問題