我有一个数据框,我想总结并通过电子邮件发送,有什么方法可以按照我希望显示的顺序显式传递列?
df.pivot_table(index='Owner', values=['Matches', 'W', 'D', 'L', 'Pts'], aggfunc=sum)
返回此列顺序(索引、排序值列 az):Owner、D、L、Matches、Pts、W
目前在两个左右的操作中执行此操作:
values_cols = ['Matches', 'W', 'D', 'L', 'Pts'] df2 = df.pivot_table(index='Owner', values=values_cols, aggfunc=sum) df2 = df2.loc[:,values_cols]
只是好奇我是否做错了什么或者这是预期的行为?
尝试了 sort=False,然后检查了pivot_table文档..
沧海一幻觉
相关分类