我正在尝试使用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)
上面的代码为第一个标签产生工作版本
但是第二个是空的
更令人惊讶的是,我尝试在Chrome中“检查”此问题可修复我的第二个标签,但隐藏了第一个标签的输出。
有什么建议吗?