我有许多 CSV 文件,其中的头部看起来像:09/07/2014,26268315,,10/07/2014,6601181,16.385711/07/2014,916651,12.587914/07/2014,213357,,15/07/2014,205019,10.8607我需要将其读入数据帧并删除任何行,,,但是当我使用以下方法将 CSV 数据读入数据帧时:df = pd.read_csv(raw_directory+'\\'+filename, error_bad_lines=False,header=None)我得到: 0 1 2 30 09/07/2014 26268315 NaN NaN1 10/07/2014 6601181 16.3857 NaN2 11/07/2014 916651 12.5879 NaN3 14/07/2014 213357 NaN NaN4 15/07/2014 205019 10.8607 NaN如何将 CSV 数据读入数据帧并获得: 0 0 09/07/2014,26268315,, 1 10/07/2014,6601181,16.3857 2 11/07/2014,916651,12.5879 3 14/07/2014,213357,, 4 15/07/2014,205019,10.8607我需要删除存在的任何行,,。然后将调整后的数据框重新保存到新的 CSV 文件中。我打算使用:stringList = [',,']df = df[~df[0].isin([stringList])]删除带有 ,, 的行,因此生成的 .csv 头部如下所示:10/07/2014,6601181,16.385711/07/2014,916651,12.587915/07/2014,205019,10.8607
添加回答
举报
0/150
提交
取消