Фильтрация строк, не содержащих строку в PYSPARK - PullRequest
0 голосов
/ 06 августа 2020
search = search.filter(!F.col("Name").contains("ABC"))

search = search.filter(F.not(F.col("Name").contains("ABC"))

Оба метода не работают из-за синтаксической ошибки, не могли бы вы помочь мне отфильтровать строки, которые не содержат определенной строки в pyspark.

^ SyntaxError: недопустимый синтаксис

1 Ответ

2 голосов
/ 06 августа 2020

В выражении столбца

search.filter(~col("Name").contains("ABC"))

, где ~ соответствует условию not.

...