2016-03-08 181 views
1

enter image description here圖上的多個Y軸不對齊

我通過R的Plotly庫創建了一個圖。 圖形有2個y軸,除了y軸沒有對齊之外,一切看起來都很好。 我如何「重新調整」它?

+4

請通過提供樣品數據和代碼使其成爲一個可重現的例子。 –

回答

1

Python的答案here

有同樣的問題,添加rangemode = "tozero"您覆蓋軸

plot_ly(data = dat, 
     x = x, 
     y = y, 
     type = "bar", 
     name = "Y") %>% 
add_trace(data = par, 
      x = x, 
      y = Z, 
      name = "Z", 
      yaxis = "y2") %>% 
layout(yaxis2 = list(overlaying = "y", 
        side = "right", 
        rangemode = "tozero")) 
1

layout功能,可以設置手動軸的範圍。你可以用它來對齊它們。但是,通常情況下,兩條曲線的比例將會非常不同。

plot_ly(...) %>% 
add_trace(..., yaxis = "y2") %>% 
layout(
    yaxis = list(
    range = c(-2, 2) 
), 
    yaxis2 = list(
    range = c(-2, 2) 
) 
)