比如我们有这样一个随机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'])