Magicode logo
Magicode
1 min read

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

https://cdn.magicode.io/media/notebox/ba60bdd3-9197-442f-8037-809669b56583.jpeg
csvデータの日付が2022-2-1 みたいな体裁が気持ち悪いなあと思ったのでpythonならきっとなんとかなるだろう、とりあえずpandas使ってdataframeにすりゃなんとかなるだろうと楽観視してました。そしてやっぱりなんとかなりました。
・ビフォー
・アフター
python
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

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