相关文章推荐
绅士的创口贴  ·  震惊! ...·  1 月前    · 
被表白的橙子  ·  使用Python ...·  1 月前    · 
求醉的水龙头  ·  springboot ...·  1 年前    · 
重情义的青椒  ·  .NET Framework ...·  1 年前    · 
奔跑的西瓜  ·  CSS ...·  2 年前    · 
冲动的八宝粥  ·  oracle ...·  2 年前    · 

dataframe删除含有特定字符的行

在Pandas中,可以使用布尔索引来删除含有特定字符的行。首先,您可以使用 str.contains() 方法创建一个布尔索引数组,该数组表示每一行是否包含特定字符,然后可以使用该布尔索引对数据帧进行索引,从而删除含有特定字符的行:

df = df[~df['column_name'].str.contains("specific_char")]

其中,"column_name"是要搜索的列的名称,"specific_char"是要查找的特定字符。 ~ 符号表示取反,因此上面的代码将选择不包含特定字符的所有行。

  •