繁体   English   中英

将带有月份名称的 DataFrame 列转换为日期时间

[英]Convert DataFrame Column with Month names to datetime

 Months Employed Canadians 1 January 204,571 2 February 204,634 3 March 195,656 4 April 173,783 5 May 179,142 6 June 197,385 7 July 204,248

我有一个以月份名称作为字符串的数据框。 我想转换为日期时间。 月份表是一个对象

月份列是一个对象,我想将其转换为日期时间。

您至少需要添加年份才能转换为datetime

df['Months'] = pd.to_datetime('2020' + df.Months, format='%Y%B')
Out[26]: 
1   2020-01-01
2   2020-02-01
3   2020-03-01
4   2020-04-01
5   2020-05-01
6   2020-06-01
7   2020-07-01
Name: Months, dtype: datetime64[ns]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM