2020-04-27
阅读量:
1452
将格式不规范的日期列转化成规范的日期格式,题目详情见正文
将格式不规范的日期列转化成规范的日期
格式,表详情如下:
日期 门店销售额
0 07 Jan 2020 22
1 07-01-2019 25
2 20180310 10
3 2017/02/05 13
4 2016-01-07 13
实现效果如下:
日期 门店销售额
0 2020-01-07 22
1 2019-07-01 25
2 2018-03-10 10
3 2017-02-05 13
4 2016-01-07 13
参考答案:
import pandas as pd
import numpy as np
np.random.seed(0)
df = pd.DataFrame({"日期":pd.Series(['07 Jan 2020','07-01-2019','20180310','2017/02/05','2016-01-07']),
"门店销售额":pd.Series(np.random.randint(10,30,5))})
df["日期"] = pd.to_datetime(df["日期"])
df
结果示例:







推荐帖子
2条评论
6条评论
7条评论