【发布时间】:2020-10-21 14:51:57
【问题描述】:
我有一个使用 pandas 创建的数据透视表,如下所示:
**Account** AA-PRD AB-PRD AC-PRD AD-PRD
**Product** 10 20 30 50
PROD1 50 50 60 12
PROD2 44 78 567 678
PROD3 56 234 45 77
我想根据帐户名称开头为整个列应用颜色。例如:如果帐户名称以“AA”开头 color=yellow,如果以“AB”开头则 color = red
如何在 python 中做到这一点并将其保存到 excel 文件中? “帐户”已在 pd.pivot_table 函数中用作“列”。使用下面的代码创建数据透视表
df_summary_table = pd.pivot_table(df_final,values=["cost"],index = "Product", columns="Account")
【问题讨论】:
标签: python pandas pandas.excelwriter