実現したいこと
df['atime'] = df['atime'].astype(int)でデータフレームを整理しようとしていると
invalid literal for int() with base 10: ''というエラーがでたのですが,この''はどうすればreplaceで置き換えられるか知りたいです。
前提
ここに質問の内容を詳しく書いてください。
pandasでデータフレームを扱っていてこのエラーに出くわしました。
発生している問題・エラーメッセージ
df['atime'] = df['atime'].astype(int)
ValueError: invalid literal for int() with base 10: ''
該当のソースコード
試したこと
df['atime'] = df['atime'].str.replace('.', '').str.replace('"', '').replace(' ', '')
あるいは
df['atime'] = df['atime'].replace('.', '').replace('"', '').replace(' ', '')
などを試しましたがうまくいきません。
よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。



回答1件
あなたの回答
tips
プレビュー