【发布时间】:2020-03-20 01:47:44
【问题描述】:
最初它是按年月顺序的,但是当执行按月求和时,输出默认按升序排序。
执行的操作:sales=sales.groupby([(sales['Date'])]).sum()
print(sales)
输出:
Quantity
Date
2010-Dec 3130
2011-Jan 5230
2011-Feb 1710
2011-Mar 1904
预期输出:
Quantity
Date
2010-Dec 3130
2011-Jan 5230
2011-Feb 1710
2011-Mar 1904
试过了:sales=sales.sort_values(by=sales.index, ascending=False) 但没有用。
尝试通过以下方式重置索引:sales=(sales.groupby([(sales['Date'])]).sum()).reset_index(False) 和
排序但没有用
【问题讨论】:
标签: python-3.x pandas dataframe sorting