【发布时间】:2021-12-14 06:04:29
【问题描述】:
我得到包含 3 列的数据框:sku/price_1/price_2 如果 price_2 中的单元格小于 price_1,如何为它着色?我已经尝试过的:
def highlight_late(s):
color = ['background-color: red' if s['price_2'] < s['price_1'] else
'background-color: white' for s_ in s ]
return color
df = myDataframe.style.apply(highlight_late,axis=1)
我也尝试使用子集='price_2',但它不起作用,返回 keyerror 'price_1',但如果我不使用子集,它可以工作,但会为所有行着色。以及如何使用 pygsheets 在 google sheet 中着色? TABLE
【问题讨论】:
标签: python pandas cell background-color pygsheets