2017-08-10 64 views
5

這個問題表明了一種多時間序列添加到維加 - 精簡版圖表:如何在我的vega-lite圖表中添加輔助Y軸?

How to plot several variables on an axis with Vega-Lite?

有沒有把第二個系列的輔助y軸的方法嗎?我正在討論在右側放置另一個Y軸,以便時間序列可以具有不同的比例,但仍然可以進行比較。

下圖演示的圖表的類型,我是後:

The kind of chart I want to create

下面是一個例子圖表,請告訴我如何在第二時間序列移動到的新Y軸

https://vega.github.io/editor/#/gist/vega-lite/ashleydavis/3dbd3b83f2a67da8fe20ef444fd4958e

更新

右邊的圖表的

我已經部分解決了我的問題,但不是100%。

通過添加「軸」和「東方」字段我的織女,精簡版的圖表,我一直能到第二次連續移動到右側,你可以在這裏看到:

https://vega.github.io/editor/#/gist/vega-lite/ashleydavis/5aea58ee98c2eec9913b309836181a5b

現在我遇到的問題是,當我嘗試用這兩個不同的時間序列創建一個像這樣的圖表時,我會得到一些無用的值。

enter image description here

您可以從這張圖看到圖表的兩側使用相同的比例,這使得它不可能,因爲第一個系列(這是對規模較小的)最終成爲完全的數據進行比較壓扁。

你可以看到圖表從這裏的截圖:

https://vega.github.io/editor/#/gist/vega-lite/ashleydavis/af1958d3f22bd876959ebcc97105dd14

所以,現在的問題是如何使這些軸自主所以數據被覆蓋和易於比較?

(並不是說在這個例子中比較數據是有意義的,但通常我需要能夠做到這一點)。

+0

也許@ schuemax的維加方法可以移植到維加精簡版 - https://stackoverflow.com/a/31280900/1990647 –

+0

這就是我之後,雖然我不知道如何翻譯這對於Vega Lite。 –

回答

相關問題