示例 DF(沒有標題名稱的 1 列):
vers 2.1.0
info days 6
info x a
info y b
這是我的代碼和錯誤訊息:
df = pd.read_csv("64881_info.csv")
ParserError: Error tokenizing data. C error
我試圖修復:
import pandas as pd
df = pd.read_csv("64881_info.csv", error_bad_lines=False)
它有效,但列標題名稱由下一個右移。讀取 csv 檔案后也沒有顯示行索引。我怎樣才能解決這個問題?
輸出df:
vers 2.1.0
info days 6
info x a
info y b
uj5u.com熱心網友回復:
重置行索引后,它可以作業!
df = df.reset_index()
輸出:
index vers 2.1.0
0 info days 6
1 info x a
2 info y b
uj5u.com熱心網友回復:
如果您認為沒有太多,您可以嘗試跳過不好的行:
df= pd.read_csv('64881_info.csv', on_bad_lines='skip')
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/441876.html
上一篇:將Pandas資料框匯出為CSV
