2016-11-27 13 views
2

このエラーが私に何を伝えているのか理解できますか?私はなぜこのcsvが読み込まれないのか分からない。パンダのCSV読み込みエラー

コード:

import pandas as pd 
import numpy as np 
energy = pd.read_csv('Energy Indicators.csv') 
GDP = pd.read_csv('world_bank_new.csv') 
ScimEn = pd.read_csv('scimagojr-3.csv') 

エラー:

UnicodeDecodeError      Traceback (most recent call last) 
<ipython-input-2-65661166aab4> in <module>() 
    10 
    11 
---> 12 answer_one() 

<ipython-input-2-65661166aab4> in answer_one() 
     4  energy = pd.read_csv('Energy Indicators.csv') 
     5  GDP = pd.read_csv('world_bank_new.csv') 
----> 6  ScimEn = pd.read_csv('scimagojr-3.csv') 
     7 
     8 
+0

あなたのcsvファイルにエンコードの問題があります。いくつかのユニコード文字は違法です... –

答えて

2

read_csv機能がencodingoptionをとります。あなたは、ファイルのエンコーディングが何であるかをパンダに伝える必要があります。試してくださいencoding = "ISO-8859-1"

+0

それは働いた。ありがとう! – deuwde

関連する問題