Python 如何设置数据帧的样式
我有以下几点建议:Python 如何设置数据帧的样式,python,pandas,dataframe,Python,Pandas,Dataframe,我有以下几点建议: Player Team EPA 0 L.Jackson BAL 0.33 1 P.Mahomes KC 0.25 2 D.Brees NO 0.24 3 M.Stafford DET 0.21 4 D.Prescott DAL 0.19 5 R.Tannehill TEN 0.18 我希望通过应用以下字典值来使用颜色设置样式,其中键与Team字段匹配
Player Team EPA
0 L.Jackson BAL 0.33
1 P.Mahomes KC 0.25
2 D.Brees NO 0.24
3 M.Stafford DET 0.21
4 D.Prescott DAL 0.19
5 R.Tannehill TEN 0.18
我希望通过应用以下字典值来使用颜色设置样式,其中键与Team
字段匹配。我还想使Player
字段的相应值具有相同的颜色
COLORS = {'BAL':'#241773','DAL':'#B0B7BC','DET':'#046EB4',
'KC':'#CA2430','NO':'#A08A58','TEN':'#4095D1'}
我一直在阅读DataFrame.style
,并一直在试图找出一种方法,在该方法中,我可以为每个Team
值添加与字典中的hexcode对应的颜色。在文档中笔记本的第5和第6单元中,它展示了如何编写函数并使用df.style.applymap()
应用函数,但我不完全确定如何实现这个特定函数。我试着使用.loc
,但没有用。感谢您的帮助。谢谢