Magicode logo
Magicode
0
1 min read

csvデータにある日付に対して0埋め処理をする(プチ修正)

csvデータの日付が2022-2-1 みたいな体裁が気持ち悪いなあと思ったのでpythonならきっとなんとかなるだろう、とりあえずpandas使ってdataframeにすりゃなんとかなるだろうと楽観視してました。そしてやっぱりなんとかなりました。

・ビフォー

・アフター

import pandas as pd

df = pd.read_csv('date_test.csv',encoding='utf-8')
print(df['date'])#この時点ではdataframeは文字列の塊がはいったオブジェクト

df["date"] = pd.to_datetime(df["date"])#dataframeのdate列をdatetime型に変換



print(df["date"])#一応確認

df.to_csv('date_to_csv_out.csv')#0埋めされた日付が入力されているcsvが完成

Discussion

コメントにはログインが必要です。