在ipywidget选项卡中显示qgrid

时间:2020-04-14 08:25:01

标签: jupyter-notebook ipywidgets qgrid

我正在尝试使用qgrid可视化数据帧以及一些小部件。如果在加载时未处于活动状态,则在选项卡内显示网格时会遇到一些问题。

import pandas as pd
import ipywidgets as widgets
import numpy as np
import qgrid

out1 = widgets.Output()
out2 = widgets.Output()
data1 = pd.DataFrame(np.random.normal(size = 10))
data2 = pd.DataFrame(np.random.normal(size = 10))

with out1:
    display(qgrid.show_grid(data1))

with out2:
    display(qgrid.show_grid(data1))

tab = widgets.Tab(children = [out1, out2])
tab.set_title(0, 'First')
tab.set_title(1, 'Second')
display(tab)

上面的代码为第一个标签产生工作版本

enter image description here

但是第二个是空的

enter image description here

更令人惊讶的是,我尝试在Chrome中“检查”此问题可修复我的第二个标签,但隐藏了第一个标签的输出。

有什么建议吗?

0 个答案:

没有答案