【发布时间】:2019-04-17 09:47:41
【问题描述】:
当我跑步时
import pandas as pd
from IPython.display import display
df = pd.DataFrame('a',index=pd.MultiIndex.from_product([[0,1]]*3),columns=['A'])
display(df)
display(df.style.apply(lambda x: ['']*len(x),axis=1))
在 Jupyter 中,我得到以下显示(不幸的是我无法上传屏幕截图)
0 0 0 a
1 a
1 0 a
1 a
1 0 0 a
1 a
1 0 a
1 a
-
0 a
0
1 a
0
0 a
1
1 a
0 a
0
1 a
1
0 a
1
1 a
1:如何防止这种变化?
2:由于我其实并不完全不喜欢第二种格式:如何修复多索引中的背景,使每个多索引级别中的组边界在视觉上变得清晰?
(PS:在我的实际代码中,对于某些行,lambda 返回 'background: green')
【问题讨论】: