Pandas Python エラー

PandasでUnicodeDecodeErrorが出た時の対処法

更新日:

UnicodeDecodeError

data = pd.read_csv("../sample.csv")

PandasでCSVファイルを読みこもうとしたらUnicodeDecodeErrorエラーが出た!

原因

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x93 in position 0: invalid start byte

どうやらutf-8で日本語(shift-jis)を読み込もうとしたのが悪かったようです。

対処法

対処法としては encoding = "エンコーディングしたい文字コード"とします。

data = pd.read_csv("../sample.csv",encoding="shift-jis")

encoding = ""を省略すると自動でencoding = "utf-8"となるようですね。

-Pandas, Python, エラー
-,

Copyright© 初めてのデータサイエンス , 2024 All Rights Reserved Powered by STINGER.