やりたいこと
- Webスクレイピングしてきた後に、データをクリーニングする
- その際、特定の文字列を含んだ行を削除したい
Pandasでいらない行を削除する方法
(1) ある列に特定の値を含んでいるものを削除(titleでルンバという値を含んだものを削除する)
df = df[df.title.str.contains("ルンバ") == False]
(2)ある列に特定の値を含んでいないものを削除(titleでルンバという値を含んでいないものを削除する)
df = df[df["title"].str.contains("ルンバ")==True]