Python 使用pd.crosstab按日期降序排序

Python 使用pd.crosstab按日期降序排序,python,pandas,sorting,crosstab,Python,Pandas,Sorting,Crosstab,我试图从纽约市新冠病毒网站下载数据,做一些清理,然后做一个以日期为列、以区域为行的交叉表 问题是当我做交叉表时。日期按从左到右的升序显示,我希望在左侧看到最近的日期,然后随着列向右移动而变老 我真的很感谢你的帮助,这让我很难堪。谢谢 因此,我的标题当前看起来像:| 周末 2020-08-08 2020-08-15 您可以与ascending=False和axis=1一起使用,用于按DatetimeIndex文件对列进行降序排序: (pd.crosstab(df_historical.Region

我试图从纽约市新冠病毒网站下载数据,做一些清理,然后做一个以日期为列、以区域为行的交叉表

问题是当我做交叉表时。日期按从左到右的升序显示,我希望在左侧看到最近的日期,然后随着列向右移动而变老

我真的很感谢你的帮助,这让我很难堪。谢谢

因此,我的标题当前看起来像:|

周末 2020-08-08 2020-08-15 您可以与
ascending=False
axis=1
一起使用,用于按
DatetimeIndex
文件对列进行降序排序:

(pd.crosstab(df_historical.Region,df_historical.week_ending,values=df_historical.value,aggfunc='sum')
   .round(2)
   .sort_index(axis=1, ascending=False))
您可以与
ascending=False
axis=1
一起使用,用于按
DatetimeIndex
文件对列进行降序排序:

(pd.crosstab(df_historical.Region,df_historical.week_ending,values=df_historical.value,aggfunc='sum')
   .round(2)
   .sort_index(axis=1, ascending=False))

令人惊叹的。。非常感谢。令人惊叹的。。非常感谢。