我正在以10-Oct
,11-Oct
之类的大熊猫获取字符串格式的日期数据,但我想使其成为日期格式为2019-10-10,2019-10-11
的日期数据类型
熊猫有什么简单的方法吗?
答案 0 :(得分:3)
使用to_datetime
加上年份和参数format
:
df = pd.DataFrame({'date':['10-Oct', '11-Oct']})
df['date'] = pd.to_datetime(df['date'] + '-2019', format='%d-%b-%Y')
print (df)
date
0 2019-10-10
1 2019-10-11