Jupyter notebook 单元格不会拉伸以适应多个绘图

Jupyter notebook cells doesn't stretch to fit multiple plots

我正在使用 matplotlib 图表和 ipywidgets 在 ipynb 中显示绘图。但是,当绘制多个图时,单元格不会拉伸以适合所有图。而是显示侧面的滚动条。如何使绘图能够拉伸并适合单元格?

with output:        
    clear_output()
    plot_a()
    plot_a()
    plot_a()

def plot_a():
    plt.bar(x, y)    
    plt.show()

您可以使用 javascript 魔法来获得帮助:

%%javascript
IPython.OutputArea.auto_scroll_threshold = 9999;

测试并工作:

i = 0
while i < 100:
    print('test')
    i +=1
from matplotlib import pyplot as plt

i = 0
while i < 10:
    plt.plot([1,2])
    plt.show()
    i +=1