如何绘制子图上的矩形?

时间:2016-12-01 21:09:47

标签: python plotly

如何使用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'}
   }
 )

但我无法弄清楚如何在第二行制作一个矩形。

1 个答案:

答案 0 :(得分:6)

我做了一个WAG,并发现你可以设置

'yref': 'y1'

创建形状时。如果在网页上有这样的例子,那就太好了。