我有一個csv
文件,其中包含與列名的一些數據:Pandas.read_csv()有特殊字符(重音)列名
- 「PERIODE」
- 「IAS_brut」
- 「IAS_lissé」
- 「Incidence_Sentinelles」
我有個問題與第三個其通過pd.read_csv()
方法誤解並返回爲「IAS_lissé」。
那個角色是什麼?
因爲它在燒瓶應用程序中生成一個錯誤,有沒有辦法以其他方式讀取該列而不修改文件?
In [1]: import pandas as pd
In [2]: pd.read_csv("Openhealth_S-Grippal.csv",delimiter=";").columns
Out[2]: Index([u'PERIODE', u'IAS_brut', u'IAS_liss�', u'Incidence_Sentinelles'], dtype='object')
貌似熊貓不能在列名處理Unicode字符。嘗試將列名轉換爲ascii。請注意,你會失去重音。 –