2019-03-06
阅读量:
593
根据字符数拆分熊猫列
我有一个pandas数据框,其中包含以下日期coloum,其中包含超过千种原始格式[YearMonth]
Date:
_____
201801
201802
201910
我怎么能把他们分开,所以2018年一个月又是另一个人。我试过splitstr但很难让计数设置正确。
解决办法:您可以使用to_datetime再利用dt来访问year,month等等
s=pd.to_datetime(df.Date,format='%Y%m')
df['Year']=s.dt.year
df['Month']=s.dt.month
df
Date Year Month
0 201801 2018 1
1 201802 2018 2
2 201910 2019 10






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论