小编Dre*_*rts的帖子

如何使用Python Pandas Stylers根据给定列着色整行?

我一直在尝试将Pandas数据帧打印到html,并且如果该行的一个特定列的值超过阈值,则突出显示特定的整行.我仔细查看了Pandas Styler Slicing并试图改变highlight_max函数以供这样的使用,但似乎失败了; 如果我尝试替换is_max并检查给定行的值是否高于所述阈值(例如,类似于

is_x = df['column_name'] >= threshold
Run Code Online (Sandbox Code Playgroud)

),如何正确传递这样的东西或返回什么并不明显.

我也尝试使用df.loc在其他地方简单地定义它,但这也没有奏效.

还出现了另一个问题:如果我之后删除该列(当前是标准),那么样式仍然会保留吗?我想知道df.loc是否会阻止这样的问题.

python pandas

8
推荐指数
3
解决办法
9831
查看次数

标签 统计

pandas ×1

python ×1