pyspark.sql.functions.exists

pyspark.sql.functions。 存在 ( 上校:ColumnOrName,f:可調用的((pyspark.sql.column.Column],pyspark.sql.column.Column] )→pyspark.sql.column.Column

返回一個謂詞是否適用於一個或多個數組中的元素。

參數
上校 或str

的名字列或表達式

f 函數

(x):列)- >專欄:返回布爾表達式。可以使用的方法、函數中定義pyspark.sql.functions和ScalaUserDefinedFunctions。PythonUserDefinedFunctions不支持(火星- 27052)。

返回::類:“~ pyspark.sql.Column”

例子

> > >df=火花createDataFrame(((1,(1,2,3,4]),(2,(3,- - - - - -1,0])),(“關鍵”,“價值觀”))> > >df選擇(存在(“價值觀”,λx:x<0)別名(“any_negative”))顯示()+ - - - - - - - - - - - - +| any_negative |+ - - - - - - - - - - - - +假| |真正| |+ - - - - - - - - - - - - +