前提・実現したいこと
プログラミング初学者です。Pythonを用いたデータ分析ができることを目標に学習を始めたところです。
Pandasを使用して国勢調査の統計情報を見たいのですが、object型からint型への変換がうまくいきません。
発生している問題・エラーメッセージ
後述の「該当のソースコード」のとおり入力したところ、以下のエラーが出ました。
Python
1ValueError: invalid literal for int() with base 10: ''
該当のソースコード
試したこと
類似の質問として以下の2つを見つけたため、参考にしつつ進めましたが、うまくいきませんでした。
https://teratail.com/questions/189902
https://teratail.com/questions/260485
エラーメッセージは「10進数で表せないものはint型に変換できない」という意味であると理解しています。
ただ、今回のエラー対象が「''」となっているため、さっぱりわからなくなってしまいました。
・解決するための方法を知りたいです。
・そもそも、数字がobject型として認識されている理由がわかっていないので、その理由についても併せて知りたいです。
以上2点についてご教示いただけますと幸いです。
補足情報(FW/ツールのバージョンなど)
macOS Catalina
Jupyter Notebook
※質問する際に、一般的に提供すべき情報等を理解しきれておりません。不足している情報などあれば、お教えください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。