解决数字日期前后零缺失问题
发布时间
阅读量:
阅读量
在使用Python进行疫情数据的分析与可视化过程中,遇到了一个具体问题:网页端所展示的日期格式为xx.xx(例如:04.20,04.26),而抓取下来的数据集同样采用该格式显示。然而,在通过pd.read_csv函数读取该数据集时,日期却显示为(例如:4.2,4.26),原本的前导零被省略了。
(网络上也有相关建议指出,在日期格式后添加"\t"或许能够解决此问题,但本人尝试后并未取得预期效果。)
本人采取的应对措施是:在抓取数据的过程中,对日期格式进行调整,将其更改为xx/xx的形式(例如:04/20,04/26)。
代码修改如下
while i < length_data:
# 修改前
# date = (s_data[i]["date"])
# 修改后
date = pd.Series(s_data[i]["date"])
for d in date:
n_date = str(d).replace('.', '/')
confirm = (s_data[i]["confirm"])
nowConfirm = (s_data[i]["nowConfirm"])
suspect = (s_data[i]["suspect"])
dead = (s
全部评论 (0)
还没有任何评论哟~
