我面对这个挑战已经有一段时间了,我没有想出一个像样的解决方案。在
我想做的是,根据DataFrame2中包含的值为DataFrame1上色。在
我可以根据DataFrame2自身的值为其着色,但我无法将“Styleng”转换为DataFrame1。在
以下是我的代码:
df1 = ...
df2 = ...
def apply_color(val):
colors = {1: 'green',2: 'blue', 3: 'yellow', 4: 'orange', 5: 'grey'}
return 'background-color: {}'.format(colors[val]) if val else ''
df2.style.applymap(df2)
有人能指导我完成这个吗?:-)
非常感谢!在
谨致问候, 毫克
使用^{} 和} :
get
by dict表示DataFrame
表示颜色,并传递给^{^{pr2}$
相关问题 更多 >
编程相关推荐