前提・実現したいこと
Anaconda3でPythonの勉強中です。
Excelデータにある「年月日」の値を「現在までの日数」に変換したいです。
調べても自力で出来なかったので質問させていただきます。
「2012/6/2」の形式の列です。
発生している問題・エラーメッセージ
全ての値が「5940 days 19:39:15.155828」という値になります。
該当のソースコード
Python3
1import datetime 2now = datetime.datetime.now() 3 4for i in df['X2']: 5 start = datetime.datetime.strptime(i, '%Y/%m/%d') 6 7df['X2'] = now - start
試したこと
df.locで無理そうだったのでfor文でやってみましたが上手くいきません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー