Bootstrap

pandas笔记:高亮DataFrame

比如我们有这样一个随机DataFrame

import pandas as pd
import numpy as np

a=pd.DataFrame(np.random.randn(5,5))
a

1

1  修改字体颜色

 

def color(val):
    if(val>0):
        return('color: red')
    else:
        return('color: green')
a.style.applymap(color)

2 修改背景颜色

def color(val):
    if(val>0):
        return('background-color: red')
    else:
        return('background-color: green')
a.style.applymap(color)

 

3   填充bar

a.style.bar(color=['red','green'])

a.style.bar(align='left',
            color=['red','green'])

 

;