簡體   English   中英

熊貓讀取 csv 不分隔列

[英]Pandas read csv not separating columns

我正在嘗試使用逗號作為分隔符讀取以 utf-8 編碼的 csv,但數據框未分隔任何列。

這是 csv 文件的示例

19,"Aero Biniza",\\N,"","BZS","BINIZA","Mexico","N"

整個文件在這里可用

https://raw.githubusercontent.com/jpatokal/openflights/master/data/airlines.dat

這是我的代碼

pd.read_csv(input_csv, encoding='utf-8')

我可能正在做一些愚蠢的事情,但如果有人能指出它,我將不勝感激。

CSV 需要一個標題才能由它們命名列,看起來鏈接中的 csv 沒有那個。

為了讀取沒有標題的 csv,您需要傳遞參數 header=None:

df = pd.read_csv(file_path, header=None)

查看文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM