Ann*_*eso 3 apache-spark-sql pyspark
最大函数有反函数吗?有什么办法可以得到多列的最小值?
如果没有,除了使用 udf 函数之外,您是否知道还有其他方法可以找到它?
谢谢你!
其逆函数是:
pyspark.sql.functions.least(*cols)
返回列名列表中的最小值,跳过空值。该函数至少需要 2 个参数。当且仅当所有参数都为 null 时,它将返回 null。
Run Code Online (Sandbox Code Playgroud)>>> df = spark.createDataFrame([(1, 4, 3)], ['a', 'b', 'c']) >>> df.select(least(df.a, df.b, df.c).alias("least")).collect() [Row(least=1)]
归档时间: |
|
查看次数: |
5637 次 |
最近记录: |