rsc*_*c05 2 python-3.x pandas jupyter-notebook
我有一个值从 0 到 10 的数据框。我想用红色而不是黑色将值 1 和 5 着色。可以在 python DataFrame 中做到这一点吗?我正在使用 Jupyter 笔记本。
您可以更改style单元格的 -
df = pd.DataFrame({'v1': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]})
dft = df.style.applymap(lambda x: 'color: red' if x >= 1 and x <=5 else 'color: black')
dft
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到有关应用样式的更多信息 - http://pandas.pydata.org/pandas-docs/stable/style.html
| 归档时间: |
|
| 查看次数: |
1720 次 |
| 最近记录: |