null 値をスキップして、列名のリストの最小値を返します。 この関数は、少なくとも 2 つのパラメーターを受け取ります。 すべてのパラメーターが null の場合は null が返されます。 Spark Connect をサポートします。
対応する Databricks SQL 関数については、 least 関数を参照してください。
構文
from pyspark.databricks.sql import functions as dbf
dbf.least(cols=<cols>)
パラメーター
| パラメーター | タイプ | Description |
|---|---|---|
cols |
pyspark.sql.Column or column name |
比較する列名または列 |
返品ポリシー
pyspark.sql.Column: 最小値。
例示
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(1, 4, 3)], ['a', 'b', 'c'])
df.select("*", dbf.least(df.a, "b", df.c)).show()
+---+---+---+--------------+
| a| b| c|least(a, b, c)|
+---+---+---+--------------+
| 1| 4| 3| 1|
+---+---+---+--------------+