首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jupyter中的bqplot图形布局更紧凑

Jupyter中的bqplot图形布局更紧凑
EN

Stack Overflow用户
提问于 2017-06-20 23:54:54
回答 0查看 2K关注 0票数 3

我已经使用bqplot在Jupyter笔记本中创建了几个图。这些图是使用Jupyter小部件HBox和VBox布局属性排列的。但是,我不知道如何在子图的行间进行紧凑的布局。让布局更紧凑的最好方法是什么?

下面是在Jupyter notebook中运行的Python代码示例。

代码语言:javascript
复制
import numpy as np
from bqplot import *
from IPython.display import Javascript, display, clear_output
import ipywidgets as widgets

size = 100
scale = 100.
np.random.seed(0)
x_data = np.arange(size)
y_data = np.cumsum(np.random.randn(size)  * scale)

x_sc = LinearScale()
y_sc = LinearScale()

ax_x = Axis(label='X', scale=x_sc, grid_lines='solid')
ax_y = Axis(label='Y', scale=y_sc, orientation='vertical', grid_lines='solid')

line = Lines(x=x_data, y=x_data, scales={'x': x_sc, 'y': y_sc})

figy=[]
for i in range(2):
    figx=[]
    for j in range(3):
        figx.append(Figure(axes=[ax_x, ax_y], marks=[line], title='Example' + str(i*3+j), fig_margin = dict(top=30, bottom=10, left=20, right=20)))
    figy.append(widgets.HBox(figx)) 
display(widgets.VBox(figy, align_content = 'stretch'))

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44657772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档