python pandas颜色
时间: 2023-11-13 14:56:25 浏览: 92
Python颜色表
如果你想在 pandas 中为数据框中的某些单元格添加颜色,可以使用 style 属性。具体来说,你可以使用 style.applymap() 方法来为每个单元格应用一个函数,该函数将返回一个包含 CSS 样式的字符串。下面是一个简单的例子:
```python
import pandas as pd
# 创建一个数据框
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 定义一个函数,用于为单元格添加颜色
def color_negative_red(val):
color = 'red' if val < 0 else 'black'
return 'color: %s' % color
# 使用 applymap() 方法为每个单元格应用 color_negative_red() 函数
df.style.applymap(color_negative_red)
```
这将为数据框中的每个单元格添加颜色,如果单元格的值小于 0,则为红色,否则为黑色。
阅读全文