【发布时间】:2021-10-19 20:21:31
【问题描述】:
我有一个这样的 df:
data = {'date':['2019-01-01', '2019-01-02', '2020-01-01', '2020-02-02'],
'tweets':["aaa", "bbb", "ccc", "ddd"]}
df = pandas.DataFrame(data)
df['daate'] = pandas.to_datetime(df['date'], infer_datetime_format=True)
所以我有一个object 类型的日期和一个datetime64[ns] 类型的日期。我想知道每年每个月的行数,比如 2019-01 的两行,2020-01 和 2020-02 的一行。我还想根据日期对数据进行排序,从最旧到最新。谢谢各位!
【问题讨论】:
标签: python pandas dataframe time-series