1
我具有與第一2行的CSV文件,數據爲:蟒大熊貓讀取csv文件錯誤在列名
NewDateTime ResourceName
9/18/12 1:00 ANACACHO_ANA
9/18/12 2:00 ANACACHO_ANA
當我使用熊貓數據幀它讀作:
df = pd.read_csv(r'MyFile.csv')
我得到
df1.columns
Index([u'NewDateTime', u'ResourceName', dtype='object')
然而,當我嘗試
df1['NewDateTime']
我得到錯誤:
UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 5: ordinal not in range(128)
另外,DF1 [「NewDateTime」]我pycharm解釋有一個小破折號作爲DF1 [「 - NewDateTime」],但是當我在這裏粘貼在儀表板沒有按」 T顯示了
作爲[文件]中(HTTP ://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html):read_csv的 - 默認 - 只處理逗號分隔的csv文件。我進一步假設你有一些編碼問題。把這個小的csv文件再手工創建。問題是否仍然存在?當你只是閱讀文件內容並通過python打印時會發生什麼?有什麼奇怪的嗎? – mhoff