利用 df.style.bar() 函数输出带有数据条格式的表
mport pandas as pd
import numpy as np
# 先定义一个随机数种子
np.random.seed(0)
# 创建一个dataframe用于举例
df = pd.DataFrame(np.random.randn(6,3), columns=['A','B','C'])
df.style.bar(subset=['C'], color='#d65f5f')
运行结果
例子2
df.style.format('{:.3f}', na_rep="")\
.bar(align=0, vmin=-1, vmax=2.5, cmap="bwr", height=50,
width=60, props="width: 120px; border-right: 1px solid black;")\
.text_gradient(cmap="bwr", vmin=-1, vmax=3)
更多条件格式的设置,请阅读原文 点击阅读原文