dataframe每列最大值默认红色字体
时间: 2023-07-06 13:39:15 浏览: 150
对Python中DataFrame选择某列值为XX的行实例详解
您可以使用 Pandas 的 Styler 功能来设置 DataFrame 每列最大值的红色字体样式。下面是一个示例代码:
```python
import pandas as pd
# 创建一个 DataFrame 示例
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 使用 Styler 设置每列最大值的红色字体样式
def highlight_max(s):
is_max = s == s.max()
return ['color: red' if v else '' for v in is_max]
df.style.apply(highlight_max)
```
这段代码会将 DataFrame 中每列的最大值设置为红色字体。您可以根据需要修改样式以适应您的需求。
阅读全文