簡體   English   中英

熊貓read_csv失敗

[英]Pandas read_csv fails

我正在使用熊貓read_csv打開一個csv文件1327x11。 前265行只有4列寬。 這是第1至5行

DWS_LENS1.converter,"-300.0,5.5; -0.1,5.5; 10.0,-5.5; 300.0,-5.5",(mass->volts),: DWS_LENS1.mass_dependent,false,: DWS_LENS1.voltage.reading,-5.12642,V,: DWS_LENS1.voltage.target,-4.95000,V,: DWS_LENS2.converter,"-300.0,20.0; -10.0,20.0; 10.0,-20.0; 300.0,-20.0",(mass->volts),:

這是其他一些行:

157955,SAMPLE,,,,1760.5388,,,,: ,: Summary,: ,: Analyte,H3O+ (ppb),NO+ (ppb),O2+ (ppb),O- (ppb),OH- (ppb),: toluene,1872.7367,,,,,: isobutane,,1945.7385,,,,: hexafluorobenzene,,,1951.0644,2121.6486,,: tetrafluorobenzene,,,,,1599.5802,:

我收到錯誤標記數據。 C錯誤:第266行中應有4個字段,看到11

我試過df=pd.read_csv(test,error_bad_lines=False)

但它會跳過大多數行並返回491x4表格。

如果我使用pd.read_csv(test,delim_whitespace=True,error_bad_lines=False)

我獲得了1300x4的表格,但它無法拆分某些數據。

我該如何退回11列?

添加: lineterminator = ':'

暫無
暫無

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

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