2016-12-01 64 views
0

如何使用plotly在子圖上繪製矩形(邊界框)?我有一個圖表如何在情節中在子圖上繪製矩形?

fig = plotly.tools.make_subplots(rows=2, cols=1) 

,我想一個矩形行2.添加到情節第一行,我可以做

fig['layout']['shapes'].append(
    { 
     'type': 'rect', 
     'x0': 1, 
     'x1': 2, 
     'y0': 3, 
     'y1': 4, 
     'line': {'color': 'red'} 
    } 
) 

但我無法弄清楚如何在第二行做一個矩形。

回答

3

我做了一個WAG和想通了,你可以設置

'yref': 'y1' 

在創建形狀。如果網頁上有這樣一個例子,會很好。

+0

你設法解決這個問題嗎?我在類似的東西 – Andreuccio

+0

這解決了我的問題,我花了幾個小時!謝謝。 –