gpt4 book ai didi

python - 在 Pandas 中结合多种风格

转载 作者:太空宇宙 更新时间:2023-11-03 10:54:25 26 4
gpt4 key购买 nike

请问是否可以在 pandas 中组合不同样式的格式。例如,我想一次组合以下 4 种样式。

df.style.format({'vm_unity': '{:.2%}'}).bar(subset=['vm_unity'], align='mid', color=['#d65f5f', '#5fba7d'])
df.style.bar(subset=['vm_top'], align='mid', color=['#d65f5f', '#5fba7d'])
df.style.bar(subset=['vm_bot'], align='mid', color=['#d65f5f', '#5fba7d'])
df.style.bar(subset=['Sy'], align='mid', color=['#d65f5f', '#5fba7d'])

我目前执行它的方式是将它们组合在一行中,但我认为这不是最优雅的方式

df.style.format({'vm_unity': '{:.2%}'}).bar(subset=['vm_unity'], align='mid', color=['#d65f5f', '#5fba7d']).bar(subset=['vm_top'], align='mid', color=['#d65f5f', '#5fba7d']).bar(subset=['vm_bot'], align='mid', color=['#d65f5f', '#5fba7d']).bar(subset=['Sy'], align='mid', color=['#d65f5f', '#5fba7d'])

能否请您写信了解更有效的方法?

最佳答案

您可以使用 python 的原生换行符\并在之后换行。您的代码将是:

df.style.format({'vm_unity': '{:.2%}'})\
.bar(subset=['vm_unity'], align='mid', color=['#d65f5f', '#5fba7d'])\
.bar(subset=['vm_top'], align='mid', color=['#d65f5f', '#5fba7d'])\
.bar(subset=['vm_bot'], align='mid', color=['#d65f5f', '#5fba7d'])\
.bar(subset=['Sy'], align='mid', color=['#d65f5f', '#5fba7d'])

关于python - 在 Pandas 中结合多种风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44049405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com