在 bqplot 中更改图的大小?

Change size of Fig in bqplot?

我是 bqplot 的新手。试图弄清楚如何调整图形的大小。我尝试了以下两种方法,稍微修改了示例代码:

fig = Figure(marks=[line], axes=[ax_x, ax_y], title='Security 1')
fig.height = 100

fig = Figure(marks=[line], axes=[ax_x, ax_y], title='Security 1', height = 100)

这些都没有显示任何效果。有没有办法改变 bqplot 的大小?

你试过参数 min_widthmin_height 了吗?

使用布局对象。高度必须用 'px' 或 '%' 表示为 str。请参阅下面的示例。

fig = Figure(marks=[line], axes=[ax_x, ax_y], title='Security 1')
fig.layout.height = '100px'

您还可以使用 fig_margin 调整页边距,即:

Figure(marks=[graph], fig_margin={'top':30, 'bottom':30, 'left':0, 'right':0})