有什么方法可以对熊猫的数据框进行颜色编码吗?如果条件在某一列上匹配,则对另一列进行颜色编码

问题描述 投票:2回答:1

我在熊猫中有一个数据框,其中有多列。如果条件在C列中匹配,我有一个任务要对A列中的特定单元格进行颜色编码。enter image description here

我附上了一个例子。我想对C列应用三种不同的条件

 1. If Column C = poor than Column A = red color
 2. If Column C = good then Column A = Orange color
 3. If Column C = very good then Column A = Green color 

谢谢!

python pandas dataframe styles
1个回答
0
投票

将具有自定义功能的Styler.applyStyler.apply一起使用以根据条件选择颜色:

numpy.select

numpy.select
© www.soinside.com 2019 - 2024. All rights reserved.