我正在以以下格式导入以无用数据开头的csv文件:
SetupTitle,传输刺
PrimitiveTest,I / V扫描
TestParameter,Context.MainFrame,4155C
TestParameter,Channel.UnitType,SMU,SMU,SMU
csv的初始部分给我以下错误:
ParserError:标记数据时出错。 C错误:第4行中应有2个字段,看到了3个
因为该文件以2个字段开头,但之后还有更多字段。 我想从第218行
导入DataName,VG,VD,VS,ID,IS,IG,absID,sqrtID,gm2,absIG
使用:
df = pd.read_csv("file.csv", error_bad_lines=False)
给我一个大小为(5,2)的数据框,而expexped大小为(737,11)
我已使用以下方法解决了该问题:
df= pd.read_csv("file.csv", skiprows=217)
不过,我希望对此进行概括,因此即使我没有217行要跳过,也可以使用它。像这样的
df=pd.read_csv("file.csv", from_row="DataName, VG, VD, VS, ID, IS, IG, absID, sqrtID, gm2, absIG")