取消
顯示的結果
而不是尋找
你的意思是:

過濾行不包含一個字符串

KutayKoralturk
新的因素

搜索= search.filter (! F.col(“名字”).contains (“ABC”))

搜索= search.filter (F.not (F.col .contains(“名字”)(“ABC”))

這兩種方法都失敗由於語法錯誤請幫我過濾行不包含某字符串pyspark。

^ SyntaxError:語法是無效的

2回答2

User16857282152
貢獻者

這是一個完整的例子

值= ((“K1”,“真正的”,“假”),(“K2”,“真正的”,“假”)]列=[“關鍵”、“V1”、“V2”] df =火花。createDataFrame(價值觀、列)顯示器(df)

過濾器

df2 = df.filter (df)。column2 ! =“刪除”)顯示(df2)

複製和過去的錯誤,第一個代碼塊應該是,

值=[(“保存”、“保存”)(“保存”、“刪除”)]列= [‘column1’,‘column2] df =火花。createDataFrame(價值觀、列)顯示器(df)

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map