我有許多 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
從包含特定字符串的數據框中刪除行
ibeautiful
2021-08-02 16:08:07