在Python中将完整格式的日期转换为年-月格式
我的数据框有一列在Python中将完整格式的日期转换为年-月格式,python,pandas,Python,Pandas,我的数据框有一列date,其中包含以下数据: 0 2019/5/20 22:49:29 1 2019/5/20 23:18:23 2 2019/3/8 9:11:35 3 2019/3/8 9:19:58 4 2019/5/20 22:57:12 5 2019/3/8 9:06:41 如何将其转换为年-月格式: 0 2019-05 1 2019-05 2
date
,其中包含以下数据:
0 2019/5/20 22:49:29
1 2019/5/20 23:18:23
2 2019/3/8 9:11:35
3 2019/3/8 9:19:58
4 2019/5/20 22:57:12
5 2019/3/8 9:06:41
如何将其转换为年-月格式
:
0 2019-05
1 2019-05
2 2019-03
3 2019-03
4 2019-05
5 2019-03
谢谢。它的工作原理是:
df['date'] = pd.to_datetime(df['date']).dt.to_period('M')