蟒蛇/ Pandas-如何read_csv和同时忽略有#行?

问题描述 投票:0回答:2

enter image description here

我的文件有两种格式...有些人在开始时有些不要#线。我想read_csv矩阵以上为大熊猫数据帧,并希望填充我的数据帧之前忽略与#行。我的头应该是ID SID和援助等等.....所以我想我可以跳过第4行读取一个文件,我知道该怎么做。但问题是存在该行DONOT有前4个#行与ID SID AID直接启动....头文件。

当我在数据帧中读出,我想它分配COL名称作为#PI

python pandas rows ignore
2个回答
3
投票

熊猫read_csv功能允许您指定通过comment='#'注释字符。这将忽略以#开头的行。


0
投票

为什么不使用read_csv只是读取所有的行,然后过滤掉使用的.loc#线?

就像是

df.loc[~df['col'].str.startswith('#')]
© www.soinside.com 2019 - 2024. All rights reserved.