使用applymap()突出显示Pandas DataFrame的特定列
让我们看看如何突出Pandas DataFrame的元素和特定列。我们可以使用Styler类的applymap()函数来实现这一目标。
Styler.applymap()
语法 : Styler.applymap(self, func, subset = None, **kwargs)
参数 :
- func : 接收一个标量并返回一个标量。
- subset : 有效的索引器,在应用函数之前限制数据。
- kwargs:传递给func的dict。
让我们用例子来理解。
首先,创建一个简单的数据框架。
输出 :
示例1:对于数据框架中的每个单元格,如果数值小于6,那么我们将用红色突出显示该单元格,否则用蓝色。
输出 :
例子2:这次我们将只突出显示某些指定列中的单元格。
输出 :
在索引的帮助下,突出特定的列。