(非结构化)的日期我有以下数据排序由熊猫数据框
请注意,我有一个单一的列,其中日期,月份和时间按以下格式给出一个Excel表格。
我希望根据日期和时间(即Jan-1-1.0,Jan-2-2.0,Jan-1-3.0)对行进行排序,并寻找Python Pandas DataFrame中的方法。 (日期为法文)
请提供您的建议。
Date-heure
Vendredi 03 novembre 10.0
Vendredi 03 novembre 5.0
Vendredi 03 novembre 18.0
Vendredi 03 novembre 24.0
Samedi 04 novembre 1.0
Samedi 04 novembre 2.0
Samedi 04 novembre 4.0
Samedi 04 novembre 5.0
Samedi 04 novembre 7.0
Samedi 04 novembre 13.0
Samedi 04 novembre 21.0
Vendredi 20 avril 1.0
Dimanche 05 novembre 2.0
Dimanche 05 novembre 8.0
感谢您的及时回复。在我的Excel中,单元格是Date。当我作为一个DataFrame加载,它显示我的数据类型为
pandas.core.series.Series
而我只是无法整理出来。另请注意,我在同一个单元中也有一段时间。
向您展示如下所有的dtypes;
Date_heure object
Heure int64
Industrie (MW) int64
Tertiaire Chauffage (MW) int64
Tertiaire Climatisation (MW) int64
Tertiaire Autres usages (MW) int64
Résidentiel Chauffage (MW) int64
Résidentiel Eau chaude (MW) int64
dtype: object
谢谢。
可以使用dateparser
解析你的字符串,然后构建一个TimedeltaIndex
你能告诉你,当加载到DF这会发生什么? 'dtype'应该使用'pd.read_excel'正确地嗅探到'datetime'中,所以它应该是可排序的,除非这些是真正的字符串 – EdChum
感谢您的及时响应。在我的Excel中,单元格是Date。当我作为DataFrame加载时,它显示我的数据类型为pandas.core.series.Series – Mari
用新信息编辑你的问题'df.dtypes'显示什么? – EdChum