小编aha*_*yev的帖子

Pandas 样式:按绝对值有条件地更改列的背景颜色

我有熊猫数据框,我想根据绝对值给出背景渐变颜色。想象一下,我的期望值是数据框 A 列中的 6。随着数字从期望值移动,背景渐变颜色在两个方向上以绝对值相同的方式变化(无论正负方向)。

以下帖子接近我想要的内容,但这些案例颜色不考虑绝对值。熊猫样式背景渐变行和列,还有熊猫文档http://pandas.pydata.org/pandas-docs/stable/user_guide/style.html

我创建了最小代码:

import pandas as pd

colum1 = [-1,0,1,2,3,4,5,6,7,8,9,10,11,12]

df = pd.DataFrame(data=colum1,columns=["A"])
Run Code Online (Sandbox Code Playgroud)

我在excel中创建了预期的输出作为图像。我想从代码中获得类似的输出。绝对值的背景梯度变化

python colors pandas pandas-styles

4
推荐指数
1
解决办法
2322
查看次数

标签 统计

colors ×1

pandas ×1

pandas-styles ×1

python ×1