Python date 日本語→ハイフンへフォーマット

タイトルの通りpandasを利用して日付をフォーマットしたいと思います。
しょっちゅう忘れて毎回調べているのでメモ程度です。
環境はJupyterを利用しています。

import csv
import pandas as pd
file_name = '/data/USD_JPY.csv'
df = pd.read_csv(file_name)
df.head()

数字と漢字が混じっています。
いろいろ処理する時意外と不便になってきますので“-“で区切った形式に変換します。

df['日付け'] = pd.to_datetime(df['日付け'], format='%Y年%m月%d日')
df.head()

変換終わりです。超楽勝ですね。

Headerの’日付け’はデータごとで違いますのでそれぞれデータで合わせて下さい。

ついでにカラムを増やします。

df['出来高'] = 0
df.head()

参考になれば幸いです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次