【发布时间】:2019-07-19 17:27:48
【问题描述】:
我有一个带有下一个属性的数据框 df(其中一个是作为字符串的 Datetime 属性):
+-------------+---------+-------+
| Date | Atr1 | Atr2 |
+-------------+---------+-------+
| '1/1/2015' | 'A' | 'B' |
+-------------+---------+-------+
| '1/1/2015' | 'B' | 'H' |
+-------------+---------+-------+
| '1/3/2015' | 'C' | 'J' |
+-------------+---------+-------+
| '2/3/2015' | 'D' | 'L' |
+-------------+---------+-------+
我有按 Date 对象排序的数据框,但随后,我按日期时间分组,并为每组生成一个数据框,如下所示:
dates = df.groupby('Date')
dict_fechas_df = {}
for f in fechas:
fecha = f[0]
dict_fechas_df[fecha] = fecha
但是当检查字典的键时,日期显得杂乱无章。那么我怎样才能得到有序的字典呢?
【问题讨论】:
标签: python pandas sorting dictionary